Support Archive (3)

Important!!!    Check actual Support Forum, if you need to ask a Questions.

  1. Hi
    Calendar Version 9.Business.Medium.SingleSite.6.1

    Please tell me
    There is a beauty salon.
    There are several resources it is Suzana, Martha...
    Configured booking services on a time interval with the selection of a resource from the list.

    Question
    Is it possible to configure an hourly schedule work for each resource?
    Thank you.

    • Hello.
      In your version of Booking Calendar possible to create several custom booking forms at the Booking > Settings > Fields page.
      In each custom form you can define the different time fields configuration. And then insert specific custom booking form for specific booking resource into the post or page. If you are using the selection of booking resources shortcode, so in this case, just define specific custom form as default for specific booking resources at the Booking > Resources page.

      Also please note, if you need to define the different times selections for the different week days, then please check this instruction: https://wpbookingcalendar.com/help/different-time-slots-selections-for-different-days/
      Kind Regards.

      • Hello
        Calendar Version 9.Business.Medium.SingleSite.6.1
        There is a beauty salon.
        There are several resources it is Susan, Maria ...
        Configured booking of services on a time interval and the selection of a resource from
        the list.
        See link https://www.healthylooksspa.co.uk/spa-and-therapy/massages/sport-massage-30-mins/#booking
        For each resource made the form that takes into account the hourly schedule.

        Tell me please
        How to insert the form in the shortcode,
        so that,
        if the selected a resource Susan that chosen the form Form_Susan?
        if the selected a resource Maria that chosen the form Form_Maria?
        that configure an hourly schedule for each resource.
        Tank you.

        • Hello.
          Please open the Booking > Resources page
          And at this page assign for specific booking resources ( Susan, Maria ... ) as default your specific custom booking forms ( Form_Susan, form_Maria, ...).
          Kind Regards.

  2. Hello.
    On different pages use different form.
    It depends on the duration of the procedure.
    Form_Susan_20mins
    Form_Susan_30mins
    ...
    About 30 pieces
    What form can be used by default?
    Thank you.

    • Hello.
      Its possible to set only one default custom booking form for specific booking resource.

      I do not sure tht clearly understand your booking workflow.
      As far as I understand you are having the different booking resources "Susan", "Maria", ....

      Each such booking resource have own custom booking form "Form_Susan", "Form_Maria".
      Inside of this forms you can customize the times selections.

      Why you need to have custom forms with different minutes ?
      Kind Regards.

      • Hello.
        There is a page of website the MANICURE_30mins
        There is a page of website the HAIRCUT_60mins
        There is a page of website the MASSAGE_120mins
        and so on

        Resource SUZANA do make a MANICURE, HAIRCUT, Massage and other services
        Resource MARIA do make a MANICURE, HAIRCUT, Eyebrows and other services

        But the hourly chart SUZANA and MARIA are different:
        Hourly work schedule of SUZANA:
        Monday = 9:00 to 17:00
        Tuesday = 12:00 to 20:00
        Created form the Time_slot_list with weekday-condition
        which takes into account hourly schedule
        Suzana_form_30mins
        Suzana_form_60mins
        Suzana_form_120mins
        ...

        Hourly work schedule of MARIA:
        Monday = 12:00 to 20:00
        Tuesday = 8:00 to 15:00
        created the form
        Maria_form_30mins
        Maria_form_60mins
        Maria_form_120mins
        ...

        On the page website MANICURE_30mins
        You can select the resource or SUZANA or MARIA
        and make the order at any free time
        therefore,
        if the selected resource SUZANA
        the calendar should take the form Suzana_form_30mins
        if the selected resource MARIA
        the calendar should take the form Maria_form_30mins

        Similarly on the page of the website - HAIRCUT_60mins
        You can select the resource or SUZANA or MARIA
        and make the order at any free time
        therefore,
        if the selected resource SUZANA
        the calendar should take the form Suzana_form_60mins
        if the selected resource MARIA
        the calendar should take the form Maria_form_60mins

        Similarly on other pages of the website.

        So
        Please tell me how to set shortcode on the pages website?
        to accommodate the work schedule of resources?

        Maybe there is another way to solve this problem?

        Thank you.

        • Hello.

          In this case instead of inserting booking resources selection shortcode you need to insert the 2 separate booking forms shortcodes for your different booking resources and to have some additional JavaScript code, relative to this instruction: https://wpbookingcalendar.com/faq/selection-of-booking-resources-using-select-box/

          For example, if you are having the resources like this:
          SUZANA (booking resource with ID = 2)
          and
          MARINA (booking resource with ID = 3)
          then you can have customization similar to this:

          <label for="calendar_type">Select your master:</label> <select name="active_booking_form" onchange="jQuery('.bk_forms').hide();jQuery('#form_' + this.value ).show()" > <option selected="selected" value="select">Please Select</option> <option value="2">SUZANA</option> <option value="3">MARINA</option> </select> <div class="bk_forms" id="form_2" style="display: none;">[booking type=2 form_type='SUZANA_MANICURE_30mins']</div> <div class="bk_forms" id="form_3" style="display: none;">[booking type=3 form_type='MARINA_MANICURE_30mins']</div>

          Where 'SUZANA_MANICURE_30mins' and 'MARINA_MANICURE_30mins' its names of custom booking forms of specific resource.

          Also depend from the ID of booking resource, you need to change numbers here:
          <option value="2">SUZANA</option> <option value="3">MARINA</option>
          and here: id="form_2" and id="form_3"

          Kind Regards.

          • Hello
            Did the setup and everything works fine,
            but there is a question

            Please tell me
            how to make
            when you open the page of the website
            any calendar would also be opened
            Thank you.

            • Hello.
              If you need that by default some form have to be opened, then please just remove this style="display: none;" near specific Booking Calendar shortcode.

              For example:
              <div class="bk_forms" id="form_2">[booking type=2 form_type='SUZANA_MANICURE_30mins']</div>
              Kind Regards.

              • Hello.
                Everything works perfectly.
                You've been very helpful.
                Thank you very much!

  3. Hi
    How do I block dates in the calendar manually without creating filters etc. Have the large single site version.

    • Hello.
      You can create "temp" (blank) bookings at the Booking > Add booking page in admin panel.
      Please use "Auto fill" button at the top right side, for automatic filling booking form fields and creation new booking in 3 clicks.
      Kind Regards.

  4. Hello. We've been using the booking calendar for quite some time without any dramas. I've recently updated to the new version 6.2 and it seems to conflict somehow with internet explorer 11? It works on smart phones, google chrome, safari but I just can't fill out the fields when using IE 11? Any ideas on how to approach this problem?

    • Hello.
      Can you send the link to the page with issue, so I can retest it ?
      Thank you.

  5. Hi, I have the paid small business version of the plugin.

    I was able to set up Google Calendar import from a .ics file, but I would like be to able to import for a calendar set to a live URL so that the calendar is automatically updated.

    Google Calendar and the API only allow importing from "My Calendars" which can only be created from files, not URLs. What can I do here?

    Thanks.

    • Hello.
      Booking Calendar does not support the import of from .ics files. Booking Calendar support only import of Google Calendar events from the public Google Calendars. So here is some type of misunderstanding.

      Here is instruction about how to configure import of events from Google Calendar: https:/:wpbookingcalendar.com/faq/import-gc-events/
      Other type of import is not supporting yet in exist versions of Booking Calendar, yet.
      Kind Regards.

  6. Does the plugin only import from google calendar or does it push events back to the google calendar?

    • Hello.
      Booking calendar support only import of events from the Google Calendar (not 2 sides sync). Info about it exist in any settings pages at plugin website and at help configuration page of plugin website: https://wpbookingcalendar.com/faq/import-gc-events/
      The export functionality exist in our todo list for some future updates of booking calendar.
      Kind Regards.

  7. Hello i purchased a business large version but i have a critical problem with configuration of the calendar.
    I would like to know if it's possible to show some div (With particular field inside) based on how many days i select in the calendar ?

    For example if i choose 1 day from calendar i want to show one div if i select 2 days i want to show another div if 3 days another one and so on...

    Thanks

    • Hello.
      Its possible with little customization at the Booking > Settings > Fields page.

      Please note, you have to use latest update 6.2 of Booking Calendar.

      Here is example of such booking form customization:
      <div class="wpbc_steps wpbc_step_1"> <h2>Step 1/5</h2> [calendar] <hr/> <a href="javascript:void(0)" onclick="javascript:wpbc_to_step(2);" class="btn" rel="nofollow">Continue to step 2</a> </div> <div class="wpbc_steps wpbc_step_2" style="display:none;clear:both;"> <h2>Step 2/5</h2> <p>First Name (required):<br />[text* name] </p> <p>Last Name (required):<br />[text* secondname] </p> <hr/> <a href="javascript:void(0)" onclick="javascript:wpbc_to_step(1);" class="btn" rel="nofollow">Back to step 1</a> <a href="javascript:void(0)" onclick="javascript:wpbc_to_step(3);" class="btn" rel="nofollow">Continue to step 3</a> </div> <div class="wpbc_steps wpbc_step_3" style="display:none;clear:both;"> <h2>Step 3/5</h2> <p>Email (required):<br />[email* email] </p> <p>Phone:<br />[text phone] </p> <hr/> <a href="javascript:void(0)" onclick="javascript:wpbc_to_step(2);" class="btn" rel="nofollow">Back to step 2</a> <a href="javascript:void(0)" onclick="javascript:wpbc_to_step(4);" class="btn" rel="nofollow">Continue to step 4</a> </div> <div class="wpbc_steps wpbc_step_4" style="display:none;clear:both;"> <h2>Step 4/5</h2> <p>Adults: [select visitors class:span1 "1" "2" "3" "4"] Children: [select children class:span1 "0" "1" "2" "3"]</p> <p>Details:<br /> [textarea details] </p> <hr/> <a href="javascript:void(0)" onclick="javascript:wpbc_to_step(3);" class="btn" rel="nofollow">Back to step 3</a> <a href="javascript:void(0)" onclick="javascript:wpbc_to_step(5);" class="btn" rel="nofollow">Continue to step 5</a> </div> [submit class:btn "Send"] <script type="text/javascript"> jQuery( ".booking_form_div" ).on('date_selected', function(event, bk_type, date) { var days_num = date.split(","); days_num = days_num.length; // Number of days jQuery( ".wpbc_steps" ).hide(); // Hide all Divs jQuery( ".wpbc_step_1" ).show(); // Show calendar div jQuery( ".wpbc_step_" + days_num ).show(); // Show specific Div element }); </script>

      Here is little description about JavaScript:
      jQuery( ".booking_form_div" ).on('date_selected', function(event, bk_type, date) { var days_num = date.split(","); days_num = days_num.length; // Number of days jQuery( ".wpbc_steps" ).hide(); // Hide all Divs jQuery( ".wpbc_step_1" ).show(); // Show calendar div jQuery( ".wpbc_step_" + days_num ).show(); // Show specific Div element });
      This function is called everytime, when we select days.
      We get in this script the number of days into the variable:
      days_num = days_num.length; // Number of days
      and then hide and show specific DIV element, depend from the number of selected days:
      jQuery( ".wpbc_steps" ).hide(); // Hide all Divs
      ...
      jQuery( ".wpbc_step_" + days_num ).show(); // Show specific Div element
      Kind Regards.

      • Thanks for the reply!

        The code works well if i use Type of days selection in calendar: > Single day.

        But i need to use Range Days > Select a DYNAMIC range of days with 2 mouse clicks > Min 1 Max 7.

        There is a solution for this configuration.

        Thanks

        • Hello.
          Please use this JavaScipt instead of that code in my previous comment:
          <script type="text/javascript"> jQuery( ".booking_form_div" ).on('date_selected', function(event, bk_type, date) { var days_num = jQuery('#date_booking' + bk_type ).val(); days_num = days_num.split(","); days_num = days_num.length; // Number of days jQuery( ".wpbc_steps" ).hide(); // Hide all Divs jQuery( ".wpbc_step_1" ).show(); // Show calendar div jQuery( ".wpbc_step_" + days_num ).show(); // Show specific Div element }); </script>

  8. Are there any styling options for i.e. font and size of the input text and fields?

    Br
    Mikael

  9. How do i change information i have entered on my end to create a booking? I have entered the wrong email address and spelt the name incorrectly but now cant change it?

    • Hello.
      If you was made booking, and need to change some details, so the ability to edit exist bookings possible in any paid versions of Booking Calendar. You can click on "Edit" button in "Booking Listing" page at admin panel. If you need that your visitor to edit the booking, the please check this instruction: https://wpbookingcalendar.com/faq/configure-editing-cancel-payment-bookings-for-visitors/

      In the Booking Calendar Free version, you need to cancel this booking and then create new booking with correct booking details.
      Kind Regards.

  10. Hi,

    I'm using your tool for a car pool management.
    I wanted to know if:
    - if I have multiple ressources
    - if every ressource is linked to one specific user
    - if every user has the rights to approve the bookings

    Is it possible to modify the ressource of reservation?

    Example:

    I have one main ressource and 3 sub-dessources:
    - Cars
    -- Car #1
    -- Car #2
    -- Car #3

    One person asks for a booking.
    It goes directy into the main ressource "Cars".
    My users go in the admin pannel and see the pending reservation.
    Mister Car #3 or Madam Car #1 decide to accept the booking for them.

    How can they assign a specific ressource while accepting the booking?

    Regards

    • Hello.
      In any versions of Booking Calendar at the Booking Listing page you can use the "Change booking resource" button, and by doing that you can reassign exit booking resource of specific booking to some other booking resource.
      Kind Regards.