• Resolved remcosteijvers1987

    (@remcosteijvers1987)


    Question 1: After a user submitted their bookings – is it possible the user can cancel their own bookings? At the add-ons I checked ‘Cancellation link for bookings’, but I can’t seem to find out what’s it actually doing or where I can manage options.

    Ideally when a user submits their e-mailadres while making a booking, an account will be automaticly made so the user can log in and view their bookings.

    Question 2: Is it possible to change the time-table of a booking calender according to month? So in April the slots will me from 08:00 tot 17:00, but in May slots will be 08:00 to 12:00.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author codepeople

    (@codepeople)

    Hi,

    The add-on ‘Cancellation link for bookings’ can be used to give the user a cancellation link into the email message. Please read on the following page how to use it:

    https://apphourbooking.dwbooster.com/documentation#cancellation-addon

    Regarding to change the time-table of a booking calender on different dates, the way the plugin supports that at the present moment is by adding a “Only” option for the open hours for each date (have to be done for each date with a different open hours).

    Another option may be to use different calendars for different date ranges and let the user select first the date range first in a drop-down and then show only the calendar with that date range available. The following page has info about adding multiple calendars into the same page and show only one depending of the selection made in a drop-down:

    https://apphourbooking.dwbooster.com/blog/2018/12/24/conditional-rules/

    For other questions about the commercial features please post a ticket at:

    https://apphourbooking.dwbooster.com/contact-us

    Thank you for using the plugin!

    Thread Starter remcosteijvers1987

    (@remcosteijvers1987)

    Thank you for the reply.

    Adding 60 dates with the only function is a bit much work

    <td class=” 2019-07-02 ui-datepicker-current-day” data-handler=”selectDay” data-event=”click” data-month=”6″ data-year=”2019″>2</td>

    I see that the td’s in the calander have seperate classes.

    To disable a date via CSS i tried:

    td.2019-07-02 a { pointer-events: none !important; }

    This way I can disable the dates in the months I don’t want the user to book an appointment. But somehow td.2019-07-02 doesn’t work. I also see a space in the class before the date is displayed. Any clue how to adress this?

    Plugin Author codepeople

    (@codepeople)

    Hi,

    To completely disable a date use the settings field “Invalid Dates”, it will accept a list of the dates to disable.

    However from your previous message I understood that what you need is to disable a time-slots into a date (not the whole date). If this is the case – more specifically to disable a time in a whole month – then the style should look like this one (example for disabling the time slot at 16:00 hours on May 2019):

    div[d*="2019-05"] a[h1="16"] { display:none !important; }

    Hope this style helps in your case.

    For a more general solution the “only” rule in the calendar or using different calendars with a drop-down to select it may be a better option.

    Thank you for using the plugin!

    Thread Starter remcosteijvers1987

    (@remcosteijvers1987)

    Works like a charm! Thanks a lot!

    Last question:

    In the confirmation mails I can’t find where I can translate: ‘Appointments:’

    This seems to be generated in the %INFO% shortcode.

    Plugin Author codepeople

    (@codepeople)

    Hi,

    You can translate the word “Appointments” using a WordPress translation plugin or by editing/updating the PO/MO files.

    However you can also use specific tags for each form field to fully customize it, see teh available tags into the following FAQ entry:

    https://apphourbooking.dwbooster.com/faq#q507

    Thank you for using the plugin!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘User cancel appointment’ is closed to new replies.