Important!!! Check actual Support Forum, if you need to ask a Questions.
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.
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.
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?
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:
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!
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.
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.
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.
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.
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>
Are there any styling options for i.e. font and size of the input text and fields?
If you still have some issue, please send the link to your page and description what exactly you want to change.
Kind Regards.
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.
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.
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.
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!
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.
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.
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.
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.
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>
Are there any styling options for i.e. font and size of the input text and fields?
Br
Mikael
Hello.
Please try to check here https://wpbookingcalendar.com/faq/#css
If you still have some issue, please send the link to your page and description what exactly you want to change.
Kind Regards.
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.
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.