Okay
  Public Ticket #2685366
Make location selection mandatory
Closed

Comments

  • adel started the conversation

    We would like to only allow bookings to pass through if visitors select a location. At this moment it is possible to leave the location empty, and the visitor still can complete the booking. So in current situation it is not needed to select one of the available locations, in order to continue and book an appointment. The same goes for Employee (called Behandelend arts:). We would like to make the selection for employee mandatory, so as a visitor you should always choose an Employee (arts=doctor in our case) in order to be able to book the appointment.

  •  2,572
    Aleksandar replied

    Hello Adel

    Thank you for your purchase.

    I am sorry to disappoint you, but unfortunately something like this is not possible with the plugin's built-in features.

    I'll forward this to our development team, but I'll kindly ask you to add it as a feature suggestion on this page. Features are pushed up on our "to-do" list when there are a lot of customers requesting those features, so having your vote as a customer can be beneficial to this feature being developed sooner.

    At the moment, you can create buttons on your page (outside Amelia), that would have your customers select the location first. So, you would have 3 buttons (for example):

    LOCATION1; LOCATION2; LOCATION3

    Each of these buttons would lead to a different page:

    LOCATION1 -> url1 -> where you'd add [ameliabooking location=1] or [ameliacatalog location=1] shortcode. That would allow you to make your customers select a location.

    Same can be done for employees, if you extend on that. So:

    LOCATION1 -> url1 -> CHOOSE THE EMPLOYEE:

    EMPLOYEE1; EMPLOYEE2; EMPLOYEE3

    Then on page:

    EMPLOYEE1 -> [ameliabooking location=1 employee=1]

    This will bypass all non-mandatory fields, and your customers would need to navigate through your site to book a certain location and a certain employee.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables