Important!!! Check actual Support Forum, if you need to ask a Questions.
Hello there
Any chance of changing the textarea width ?
Plus other input fields width name, numbers etc/
Kind Regards
Hello.
Please make this fix.
Please open this file ../booking calendar folder/css/client.css
then add to the BOTTOM of the file this code, where you can specify your WIDTH:
.booking_form_div textarea, .booking_form_div input[type="text"], .booking_form_div select {
}
Thank you
Hello there,
I really need help to finalise the booking form customisation.
I contacted you with an earlier message for calendar width which did not work, nor this textarea code did work.
I can provide you the wp - login details etc
I would much appreciate if you please help to resolve th
Kindest Regards
Hello.
Please send the link to that page to the support @ wpbookingcalendar.com
With description about what exactly width have to be for the calendar and form fields.
Hi
I sent you the details.
Any news ?
Many Thanks
Hello.
Sorry, I do not receive any emails.
Can you resend this email and post here about sending of that email.
thank you.
Hi there. I just purchased the Medium version for a client and am impressed with it so far.
When I access the page with [bookingedit] with the hash link from the email received by the customer, I get this message (below). The form does appear, and works. After clicking the edit button, the updated info shows, but the same warning message as well:
Warning: preg_match() [function.preg-match]: Compilation failed: invalid range in character class at offset 24 in /home/tattings/public_html/wp-content/plugins/booking.bm.5.3.1/inc/personal.php on line 2367
I'm using Weaver II Pro theme, Wordfence, tablepress, just a few Jetpack elements, Yoast SEO, AddThis Smart Layers, a few others.
Hello.
It's seems that you are having some error in the booking form configuration at the Booking > Settings > Fields page.
Please be sure that in the shortcode names and in the options you do not use any non standard symbols, like umlauts or % or $, etc...
I'm still getting the error and there are no non-standard symbols that I can see. Here are the fields; most are the default ones:
[calendar]
First Name (required):[text* name]
Last Name (required):[text* secondname]
Email (required):[email* email]
Phone (required):[text* phone]
Address (required):[text* address]
City (required):[text* city]
Province or State (required):[text* prov]
Postal or Zip code (required):[text* postcode]
Country (required):[country]
Adults: [select visitors class:span1 "1" "2" "3" "4"] Children: [select children class:span1 "0" "1" "2" "3"]
Details: [textarea details]
Enter the letters you see below[captcha]
[submit class:btn "Send"]
Hello.
Try to reset your booking form to the default form template (using default form templates at the top toolbar at the Booking > Settings > Fields page). then save the form and retest it.
If its will work, then try to change your booking form by changing form fields one by one and testing what was the reason of that issue.
Kind Regards.
Thanks, that worked.
I had one more problem, which I didn't mention. I solved it myself, but thought you'd like to know - a CSS issue. I have the booking calendar in a sidebar widget, but on the bookingedit page it appears in the main part of the page. The calendar table wasn't filling out the enclosing as it was picking up width:auto from the theme stylesheet. I added the following to my stylesheet:
#content table.datepick {width:100%;} and it now looks fine.
Thank you for the great plugin. It feels really solid.
Hi I have "Business.Small.SingleSite.4.0.2" installed
I wish to add a second calendar for a second room but am unable to??
I know i running an old version but basically it seams any version other then the free version should be able to do this?
Hello.
Yes, you have to be able to add the new booking form for the new booking resources.
Please read firstly the general instruction about usage of paid versions of Booking Calendar: https://wpbookingcalendar.com/faq/general-usage-instruction/
If you still will have an issue, please try to update your version to the latest update.
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
Hello,
I am trying to set the time limit before the requested booking time.
In simple terms, users should not be able to book unless they allow 6 hours.
May I please have a help on this.
Kindest Regards
Hello.
Sorry, this feature is not supporting in the Booking Calendar versions.
You can only create predefined timeslosts at the Settings Fields page. So your visitors can select in the booking form any availbale timeslots and make the booking without limitation relative to the time, when was making previous booking.
Kind regards.
Thank you for your reply.
This was available with earlier version ? Not ?
I have business medium version and this is very important for the business I am integrating
the booking calendar.
Say a user booked 15 minutes before they entered the restaurant and restaurant is full.
This creates difficult situation for the restaurants.
I would appreciate a custom code that would respond this important request.
Kindest Regards
Hello.
No, this feature was not existing before.
Right now Booking Calendar is checking time, that visitor is selected relative to the exact current time - now time.
If you need to shift this time, then you can make this customization at the ../{Booking Calendar Folder}/lib/wpbc-scripts.php
and make chnages inside of this code:
, 'wpdev_bk_today' => 'new Array( parseInt('. intval(date_i18n('Y'))
.'), parseInt('. intval(date_i18n('m'))
.'), parseInt('. intval(date_i18n('d'))
.'), parseInt('. intval(date_i18n('H'))
.'), parseInt('. intval(date_i18n('i')).') )'
So, for example if you want to have 1 hour in advance to block starting from current time, then you need to make this fix:
After the fix it still allows booking for anytime of the day.
We wanted a sign to open saying please allow 6 hours before your desired booking time etc..
Thanks
Please be sure that you set the correct timezone at the WordPress Settings General.
Because the times is calculated for that your timezone.
Kind Regards.
I did,
Now I checked once again.
Sent reply to your email about that.
Kind Regards.
Hi There.
I´m using this booking for rent out jukebox and other partystuff.
Example I have let´s say 5 wurlitzer jukebox to rent out per day, how do I set this up in the booking system ?
/Claus
Hello.
If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation).
Please read more info about the booking resources and how to configure them here https://wpbookingcalendar.com/help/booking-resource/
You can check overview of different Booking Calendar versions at this page: https://wpbookingcalendar.com/overview/
My problem is that I live in the EU and I can´t purchase the full version.... What can i then do ?
Regards
Claus 🙂
Hello.
Please contact about the booking calendar versions and presales questions to the info @ wpbookingcalendar.com
Thanks. 🙂
Hi there,
I added the code below to restrict that booking requests go through only 6 hours allowed before the booking time.
However it did not work with starttime, so I used the range time.
As we purchased the booking calendar for a restaurant, my client believes giving the time intervals 11am - 12pm instead of say 11 am as start time is very confusing for the customers and will cause problems with the bookings.
I was wondering if you could kindly wave it to start time instead range time.
I would appreciate your understanding as the customisation has been very overwhelming.
Hello.
Please send customization of your start time selection (from the Settings Fields page).
And also please send the link to the page with booking form, where you are having start time selection and have the issue with 6 hour time interval.
Kind regards.
Hello.
Together with starttime shortcode you must to use also the duration time shortcode or endtime shortcode.
Its does not correct to use only start time shortcode.
So you need to use like this:
<b>Time</b> (required) : [select starttime "11:30" "12:00" "12:30" "13:00" "13:30" "14:00" "14:30" "15:00" "15:30" "16:00" "16:30" "17:00" "17:30" "18:00" "18:30" "19:00" "19:30" "20:00" "20:30" "21:00" "21:30" "22:00"]
<b>Time Duration</b> (required) : [select durationtime "00:30" "01:00"]
would it be possible to change the text of the pop-up message for this area.
Kindest Regards
Hello.
You can change the warning text inside of the ../{Booking Calendar Folder}/inc/biz_s.php
inside of this code:
,'message_starttime_error' => esc_js(__('Start Time is invalid. The date or time may be booked, or already in the past! Please choose another date or time.', 'wpdev-booking') )
,'message_endtime_error' => esc_js(__('End Time is invalid. The date or time may be booked, or already in the past. The End Time may also be earlier that the start time, if only 1 day was selected! Please choose another date or time.', 'wpdev-booking') )
,'message_rangetime_error' => esc_js(__('The time(s) may be booked, or already in the past!', 'wpdev-booking') )
,'message_durationtime_error' => esc_js(__('The time(s) may be booked, or already in the past!', 'wpdev-booking') )
Hi there,
Lastly the notification emails do not show the date & Id.
I tried everything but could not get it worked.
Details :
ID:
Date:
Time: 11:30
Numbers: 1
Name: test
Email: test@wpbookingcalendar.com
Phone: test
Message: test
Dear zaflondon.
Please reread carefully the description about possible usage of the shortcodes near each email templates.
Please note, in the Booking > Settings > Fields page at the "Content of Booking Fields" data DOES NOT POSSIBLE to use the [dates] shortcode!!!
The [dates] shortcode possible to use only directly in the email templates at the Booking > Settings > Emails page.
For the future, if you are having some issue, please try to reset specific form to the default template (if such option available), and then try to reconfigure (relative to the help info near specific form) of this specific form.
Kind Regards.
Hi there,
Thank you for the useful information.
I have figured it out based on your help.
Well it all looks great apart from the date showing double in the notification email which
I was not able to remove.
Your help will be much appreciated.
Many thanks
Please see the example below
Dear zafer Ozturk
Your booking on 26/02/2015 3:30 PM - 26/02/2015 4:00 PM has been approved.
Please call us if you need to change or cancel your booking.
Reference:36
Start Time: 15:30
End Time: 16:00
Numbers: 1
Name: zafer Ozturk
Email: support@pageblank.co.uk
Phone: 07758247958
Message: Test
Test
test
See you soon
Hello.
In this case, you need to remove the [dates] shortcode from the email template at the Booking > Settings > Emails page and instead of that shortcode please use this shortcode: [check_in_date]
Kind Regards.
Thank you
Hi,
I dont know if you give any support on the free version, but I have a tiny small issue that bugs me. I have inserted the my calendar using code on a page. It displays fine, but all my active form field keep asking for First name (although in swedish since thats the version I am using). No matter how I change my field values nothing changes in the actual forms. Is this perhaps due to either a faulty translation, or does it have to do with the fact that Ive used code to insert it? If neither, what could be the issue?
Thank you in advance,
Erik
Hello.
Please recheck that you do not use any Cache plugins, like WP Super Cache. If you are using some similar plugin, please deactivate it or add the exception to the page with booking form. Then please open the Booking > Settings > Fields page and be sure that you configured correctly there Form fields. Clock on Save button to re-save the settings. After this open the page, where you inserted the booking shortcode and republish (re-update) it. Then test it again.
If you still will have this issue, please send the screenshot of the Booking > Settings > Fields page and link to the page with your booking form to the support @ wpbookingcalendar.com
Kind Regards.
I do not use cache plugins. I tried your recommendations and it did not work. I noticed however that what happens is that the plugin will change each field to whatever title I put in the first box. In the screenshot below this in "Namn", and as you can see this is also what is being used for titles in each box.
I will send screenshot and link in a minute.
Kind Regards,
Erik
Hi,
I'm trying to configure the bookings to work in a certain way and I was after some help.
I have a holiday business and charge different prices at different weeks. I also want to be able to select bookings for 3,4,5,6,7 and 14 days.
I can set up each week for the prices just fine
I can set up the days that customers are allowed to select fine
I have set up the season filters and the rate costs for those season filter.
I cannot, however, work out how to charge a premium for short breaks - Such as I want to charge 50% of the week price for a 3 days stay. At the moment the 3 day stay has the same price as the week stay. A 2 week stay also has the same price as a week stay.
How can I configure for 2 weeks to be twice what a week cost is and for 3 days to be 50% of what a week cost is
Hello.
Probably you need to configure the cost for the specific number of selected dates at the Booking > Resources > Cost and rates page by clicking on the "Valuation days" button. Then make configurations like this:
"Together 3 days = 50% for all days"
"Together 7 days = 100% for all days"
etc...
Thanks for your quick reply. That helps a lot 🙂
I do also have a follow up question.
Is there a way to limit the specific day selection based on date? Or better sill the season filters? For instance:
In June I would like people to be able to select 3,4,5,6,7 and 14 days from the calendar
In July I would only like them to be able to select 7 and 14 days from the calendar.
I have the Business medium version of the software.
Thanks
Hello.
1) Please reenter manually your booking shortcode. Because its seems that sometimes you are using this symbol ` (for example near form_type) and sometime this ' (for example near options). Its wrong. You need to use everywhere simple this symbol '
2) Please be sure that you are using version update 5.3 or newer. You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
3) Be sure that the name of the your season filter exactly as "Peak Summer Season"
4) Please be sure that you activate the "range days selection mode using 2 mouse clicks" at the General Booking Settings page in calendar section.
Kind Regards.
Thank you, seen as I am on Version 9.Business.Medium.SingleSite.5.1.6 I have requested an update.
I have updated and completed the instructions above which has resolved all issues except 1.
The agregate doesn't appear to function. I have 3 resources exactly the same. As soon as the first is booked, the caladar shows the timeslot as booked and unavailable, even though there are still 2 free resources that have space at the same time.
Hello.
No, you misunderstand the "agregate" function.
It set the date or timeslot as booked, if at least in one of specific booking resources (in "agregate" parameter or "type" parameter) was booked date or timeslot.
But its does not make specific date or timeslot available based on the state of all booking resources.
Ah ok, I see, I think I misread the function.
Is there a way to have a single calender that has multiple resources attached and doesn't show as booked until all resources are full?
Hello.
Its possible in the Booking Calendar Business Large version but ONLY FOR THE FULL DATES, not the timeslots.
If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation).
Please read more info about the booking resources and how to configure them here https://wpbookingcalendar.com/help/booking-resource/
Kind Regards.
Hi,
I'm having a problem with my calendar when booking on a phone or tablet. On a desktop it works great, no problems at all. I am using the free version of the calendar and just updated to 5.3.1 so I'm not sure if that's the problem, but any help would be appreciated.
On a phone or tablet, when you hit send it freezes up and the wait icon keeps spinning. But like I said on a desktop it works fine.
Thanks again
Hello.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu. Then retest it again.
If its not help, please deactivate your active theme and active the default wordpress theme. And then retest it again. May be there exist some conflict with some active plugin or actual theme and just need to find the reason of that issue.
Kind Regards.
Thank you for the quick reply, I already tried deactivating all plugins except wpbookingcalendar and I am using the default theme already.
Can you you deactivate plugins right now and activate the default theme and reply to me, so I will retest it?
Kind Regards.
Ok all plugins deactivated except booking calendar
Hello.
I was able to make test booking by using my iPhone.
I was adding test booking for 29-30 of April.
Kind regards.
Awesome - thanks. Ok so there is a problem with one of the other plugins. When I tried it earlier it didn't give me any clarity on the problem. You must have the midas touch 🙂 Ok so I'll trouble shoot from here and get back to you. Thank you for the support!
I'm experiencing conflicts between the Booking plugin and the Gravity Forms plugin. The issue appears to originate with the Booking scripts in the header, some of which look like that they may require the jQuery UI library which is being included in the page footer. Would it be possible to load the Booking scripts in the footer to resolve the issue? Thank you.
Hello.
Unfortunately its does not possible.
You can make a little fix for load JavaScript files of Booking Calendar , only at pages with Booking forms (if you know URL of these pages).
Please open this file ../booking/lib/wpbc-scripts.php
then find this code:
add_action( 'wp_enqueue_scripts', 'wpbc_load_js_on_client_side', 1000000000); // Enqueue Scripts to All Client pages
and replace it to this code:
if ( ( in_array( $_SERVER['REQUEST_URI'], array(
'/page1/',
'/page2/',
'/page3/',
'/page4/',
'/page5/'
) ) ) ) {
add_action( 'wp_enqueue_scripts', 'wpbc_load_js_on_client_side', 1000000000); // Enqueue Scripts to All Client pages
}
where '/page1/' ... '/page5/' its the full terms of your pages with the booking form. So its mean that your are inserted the booking forms into the pages like these:
Hello there
Any chance of changing the textarea width ?
Plus other input fields width name, numbers etc/
Kind Regards
Hello.
Please make this fix.
Please open this file ../booking calendar folder/css/client.css
then add to the BOTTOM of the file this code, where you can specify your WIDTH:
.booking_form_div textarea, .booking_form_div input[type="text"], .booking_form_div select { }
Thank you
Hello there,
I really need help to finalise the booking form customisation.
I contacted you with an earlier message for calendar width which did not work, nor this textarea code did work.
I can provide you the wp - login details etc
I would much appreciate if you please help to resolve th
Kindest Regards
Hello.
Please send the link to that page to the support @ wpbookingcalendar.com
With description about what exactly width have to be for the calendar and form fields.
Hi
I sent you the details.
Any news ?
Many Thanks
Hello.
Sorry, I do not receive any emails.
Can you resend this email and post here about sending of that email.
thank you.
Hi
FYI
I resent the email to support@wpbookingcalendar.com
Just now.
Thanks
Received and reply to you.
Kind Regards.
Hi there. I just purchased the Medium version for a client and am impressed with it so far.
When I access the page with [bookingedit] with the hash link from the email received by the customer, I get this message (below). The form does appear, and works. After clicking the edit button, the updated info shows, but the same warning message as well:
Warning: preg_match() [function.preg-match]: Compilation failed: invalid range in character class at offset 24 in /home/tattings/public_html/wp-content/plugins/booking.bm.5.3.1/inc/personal.php on line 2367
I'm using Weaver II Pro theme, Wordfence, tablepress, just a few Jetpack elements, Yoast SEO, AddThis Smart Layers, a few others.
Hello.
It's seems that you are having some error in the booking form configuration at the Booking > Settings > Fields page.
Please be sure that in the shortcode names and in the options you do not use any non standard symbols, like umlauts or % or $, etc...
I'm still getting the error and there are no non-standard symbols that I can see. Here are the fields; most are the default ones:
[calendar]
First Name (required):[text* name]
Last Name (required):[text* secondname]
Email (required):[email* email]
Phone (required):[text* phone]
Address (required):[text* address]
City (required):[text* city]
Province or State (required):[text* prov]
Postal or Zip code (required):[text* postcode]
Country (required):[country]
Adults: [select visitors class:span1 "1" "2" "3" "4"] Children: [select children class:span1 "0" "1" "2" "3"]
Details: [textarea details]
Enter the letters you see below[captcha]
[submit class:btn "Send"]
Hello.
Try to reset your booking form to the default form template (using default form templates at the top toolbar at the Booking > Settings > Fields page). then save the form and retest it.
If its will work, then try to change your booking form by changing form fields one by one and testing what was the reason of that issue.
Kind Regards.
Thanks, that worked.
I had one more problem, which I didn't mention. I solved it myself, but thought you'd like to know - a CSS issue. I have the booking calendar in a sidebar widget, but on the bookingedit page it appears in the main part of the page. The calendar table wasn't filling out the enclosing as it was picking up width:auto from the theme stylesheet. I added the following to my stylesheet:
#content table.datepick {width:100%;} and it now looks fine.
Thank you for the great plugin. It feels really solid.
Hi I have "Business.Small.SingleSite.4.0.2" installed
I wish to add a second calendar for a second room but am unable to??
I know i running an old version but basically it seams any version other then the free version should be able to do this?
Hello.
Yes, you have to be able to add the new booking form for the new booking resources.
Please read firstly the general instruction about usage of paid versions of Booking Calendar: https://wpbookingcalendar.com/faq/general-usage-instruction/
If you still will have an issue, please try to update your version to the latest update.
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
Hello,
I am trying to set the time limit before the requested booking time.
In simple terms, users should not be able to book unless they allow 6 hours.
May I please have a help on this.
Kindest Regards
Hello.
Sorry, this feature is not supporting in the Booking Calendar versions.
You can only create predefined timeslosts at the Settings Fields page. So your visitors can select in the booking form any availbale timeslots and make the booking without limitation relative to the time, when was making previous booking.
Kind regards.
Thank you for your reply.
This was available with earlier version ? Not ?
I have business medium version and this is very important for the business I am integrating
the booking calendar.
Say a user booked 15 minutes before they entered the restaurant and restaurant is full.
This creates difficult situation for the restaurants.
I would appreciate a custom code that would respond this important request.
Kindest Regards
Hello.
No, this feature was not existing before.
Right now Booking Calendar is checking time, that visitor is selected relative to the exact current time - now time.
If you need to shift this time, then you can make this customization at the ../{Booking Calendar Folder}/lib/wpbc-scripts.php
and make chnages inside of this code:
, 'wpdev_bk_today' => 'new Array( parseInt('. intval(date_i18n('Y')) .'), parseInt('. intval(date_i18n('m')) .'), parseInt('. intval(date_i18n('d')) .'), parseInt('. intval(date_i18n('H')) .'), parseInt('. intval(date_i18n('i')).') )'
So, for example if you want to have 1 hour in advance to block starting from current time, then you need to make this fix:
, 'wpdev_bk_today' => 'new Array( parseInt('. intval(date_i18n('Y', current_time( 'timestamp' ) + HOUR_IN_SECONDS )) .'), parseInt('. intval(date_i18n('m', current_time( 'timestamp' ) + HOUR_IN_SECONDS )) .'), parseInt('. intval(date_i18n('d', current_time( 'timestamp' ) + HOUR_IN_SECONDS )) .'), parseInt('. intval(date_i18n('H', current_time( 'timestamp' ) + HOUR_IN_SECONDS )) .'), parseInt('. intval(date_i18n('i', current_time( 'timestamp' ) + HOUR_IN_SECONDS )) .') )'
Many thanks for this.
It will help me out.
Would you kindly also state what part I should change for 6hrs. instead of one.
Have a great day
Hi There,
I would really appreciate a prompt reply as that has been taken long time.
Kind Regards
Hello.
Please use this code:
, 'wpdev_bk_today' => 'new Array( parseInt('. intval(date_i18n('Y', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 )) .'), parseInt('. intval(date_i18n('m', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 )) .'), parseInt('. intval(date_i18n('d', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 )) .'), parseInt('. intval(date_i18n('H', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 )) .'), parseInt('. intval(date_i18n('i', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 )) .') )'
Many Thanks
Hi,
After the fix it still allows booking for anytime of the day.
We wanted a sign to open saying please allow 6 hours before your desired booking time etc..
Thanks
Please be sure that you set the correct timezone at the WordPress Settings General.
Because the times is calculated for that your timezone.
Kind Regards.
I did,
Now I checked once again.
Sent reply to your email about that.
Kind Regards.
Hi There.
I´m using this booking for rent out jukebox and other partystuff.
Example I have let´s say 5 wurlitzer jukebox to rent out per day, how do I set this up in the booking system ?
/Claus
Hello.
If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation).
Please read more info about the booking resources and how to configure them here https://wpbookingcalendar.com/help/booking-resource/
You can check overview of different Booking Calendar versions at this page: https://wpbookingcalendar.com/overview/
Also you can test live demos https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
Thanks.
My problem is that I live in the EU and I can´t purchase the full version.... What can i then do ?
Regards
Claus 🙂
Hello.
Please contact about the booking calendar versions and presales questions to the info @ wpbookingcalendar.com
Thanks. 🙂
Hi there,
I added the code below to restrict that booking requests go through only 6 hours allowed before the booking time.
However it did not work with starttime, so I used the range time.
As we purchased the booking calendar for a restaurant, my client believes giving the time intervals 11am - 12pm instead of say 11 am as start time is very confusing for the customers and will cause problems with the bookings.
I was wondering if you could kindly wave it to start time instead range time.
I would appreciate your understanding as the customisation has been very overwhelming.
Many Thanks
, 'wpdev_bk_today' => 'new Array( parseInt('. intval(date_i18n('Y', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 ))
.'), parseInt('. intval(date_i18n('m', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 ))
.'), parseInt('. intval(date_i18n('d', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 ))
.'), parseInt('. intval(date_i18n('H', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 ))
.'), parseInt('. intval(date_i18n('i', current_time( 'timestamp' ) + HOUR_IN_SECONDS * 6 )) .') )
Hello.
Please send customization of your start time selection (from the Settings Fields page).
And also please send the link to the page with booking form, where you are having start time selection and have the issue with 6 hour time interval.
Kind regards.
Hi,
Thanks for the reply.
https://gemrestaurant.org.uk/testing-page
[calendar]
Date Selected : [selected_dates_hint]
Time (required) : [select* starttime default: 11:00 "11:30" "12:00" "12:30" "13:00" "13:30" "14:00" "14:30" "15:00" "15:30" "16:00" "16:30" "17:00" "17:30" "18:00" "18:30" "19:00" "19:30" "20:00" "20:30" "21:00" "21:30" "22:00"]
Numbers (required) : [select visitors class:span1 "1" "2" "3" "4" "5" "6"]
Please call us on 020 7359 0405 for numbers 7 and more.
CONTACT DETAILS
Name (required) : [text* name]
Email (required) : [email* email]
Phone (required) :[text* phone]
Message : [textarea details 150x3 class:span6]
[submit class:btn "Send"]
Hello.
Together with starttime shortcode you must to use also the duration time shortcode or endtime shortcode.
Its does not correct to use only start time shortcode.
So you need to use like this:
<b>Time</b> (required) : [select starttime "11:30" "12:00" "12:30" "13:00" "13:30" "14:00" "14:30" "15:00" "15:30" "16:00" "16:30" "17:00" "17:30" "18:00" "18:30" "19:00" "19:30" "20:00" "20:30" "21:00" "21:30" "22:00"] <b>Time Duration</b> (required) : [select durationtime "00:30" "01:00"]
or like this:
<b>Time</b> (required) : [select starttime "11:30" "12:00" "12:30" "13:00" "13:30" "14:00" "14:30" "15:00" "15:30" "16:00" "16:30" "17:00" "17:30" "18:00" "18:30" "19:00" "19:30" "20:00" "20:30" "21:00" "21:30" "22:00"] <b>Time</b> (required) : [select endtime "12:00" "12:30" "13:00" "13:30" "14:00" "14:30" "15:00" "15:30" "16:00" "16:30" "17:00" "17:30" "18:00" "18:30" "19:00" "19:30" "20:00" "20:30" "21:00" "21:30" "22:00" "22:30"]
Thank you
Thank you for all your help.
They all working out well.
would it be possible to change the text of the pop-up message for this area.
Kindest Regards
Hello.
You can change the warning text inside of the ../{Booking Calendar Folder}/inc/biz_s.php
inside of this code:
,'message_starttime_error' => esc_js(__('Start Time is invalid. The date or time may be booked, or already in the past! Please choose another date or time.', 'wpdev-booking') ) ,'message_endtime_error' => esc_js(__('End Time is invalid. The date or time may be booked, or already in the past. The End Time may also be earlier that the start time, if only 1 day was selected! Please choose another date or time.', 'wpdev-booking') ) ,'message_rangetime_error' => esc_js(__('The time(s) may be booked, or already in the past!', 'wpdev-booking') ) ,'message_durationtime_error' => esc_js(__('The time(s) may be booked, or already in the past!', 'wpdev-booking') )
Hi there,
Lastly the notification emails do not show the date & Id.
I tried everything but could not get it worked.
The content set as below.
ID: [id]
Date: [dates]
Time: [starttime]
Numbers: [visitors]
Name: [name]
Email: [email]
Phone: [phone]
Message: [details]
And latest test booking appears as below ;
On 26 Feb 2015, at 08:22, Gem Restaurant wrote:
New booking submitted for: 26/02/2015
Details :
ID:
Date:
Time: 11:30
Numbers: 1
Name: test
Email: test@wpbookingcalendar.com
Phone: test
Message: test
Dear zaflondon.
Please reread carefully the description about possible usage of the shortcodes near each email templates.
Please note, in the Booking > Settings > Fields page at the "Content of Booking Fields" data DOES NOT POSSIBLE to use the [dates] shortcode!!!
The [dates] shortcode possible to use only directly in the email templates at the Booking > Settings > Emails page.
For the future, if you are having some issue, please try to reset specific form to the default template (if such option available), and then try to reconfigure (relative to the help info near specific form) of this specific form.
Kind Regards.
Hi there,
Thank you for the useful information.
I have figured it out based on your help.
Well it all looks great apart from the date showing double in the notification email which
I was not able to remove.
Your help will be much appreciated.
Many thanks
Please see the example below
Dear zafer Ozturk
Your booking on 26/02/2015 3:30 PM - 26/02/2015 4:00 PM has been approved.
Please call us if you need to change or cancel your booking.
Reference:36
Start Time: 15:30
End Time: 16:00
Numbers: 1
Name: zafer Ozturk
Email: support@pageblank.co.uk
Phone: 07758247958
Message: Test
Test
test
See you soon
Gem Restaurant
265 Upper Street N1 2UQ
Tel: 020 7359 0405
Hello.
In this case, you need to remove the [dates] shortcode from the email template at the Booking > Settings > Emails page and instead of that shortcode please use this shortcode: [check_in_date]
Kind Regards.
Thank you
Hi,
I dont know if you give any support on the free version, but I have a tiny small issue that bugs me. I have inserted the my calendar using code on a page. It displays fine, but all my active form field keep asking for First name (although in swedish since thats the version I am using). No matter how I change my field values nothing changes in the actual forms. Is this perhaps due to either a faulty translation, or does it have to do with the fact that Ive used code to insert it? If neither, what could be the issue?
Thank you in advance,
Erik
Hello.
Please recheck that you do not use any Cache plugins, like WP Super Cache. If you are using some similar plugin, please deactivate it or add the exception to the page with booking form. Then please open the Booking > Settings > Fields page and be sure that you configured correctly there Form fields. Clock on Save button to re-save the settings. After this open the page, where you inserted the booking shortcode and republish (re-update) it. Then test it again.
If you still will have this issue, please send the screenshot of the Booking > Settings > Fields page and link to the page with your booking form to the support @ wpbookingcalendar.com
Kind Regards.
I do not use cache plugins. I tried your recommendations and it did not work. I noticed however that what happens is that the plugin will change each field to whatever title I put in the first box. In the screenshot below this in "Namn", and as you can see this is also what is being used for titles in each box.
I will send screenshot and link in a minute.
Kind Regards,
Erik
Hi,
I'm trying to configure the bookings to work in a certain way and I was after some help.
I have a holiday business and charge different prices at different weeks. I also want to be able to select bookings for 3,4,5,6,7 and 14 days.
I can set up each week for the prices just fine
I can set up the days that customers are allowed to select fine
I have set up the season filters and the rate costs for those season filter.
I cannot, however, work out how to charge a premium for short breaks - Such as I want to charge 50% of the week price for a 3 days stay. At the moment the 3 day stay has the same price as the week stay. A 2 week stay also has the same price as a week stay.
How can I configure for 2 weeks to be twice what a week cost is and for 3 days to be 50% of what a week cost is
Hello.
Probably you need to configure the cost for the specific number of selected dates at the Booking > Resources > Cost and rates page by clicking on the "Valuation days" button. Then make configurations like this:
"Together 3 days = 50% for all days"
"Together 7 days = 100% for all days"
etc...
Thanks for your quick reply. That helps a lot 🙂
I do also have a follow up question.
Is there a way to limit the specific day selection based on date? Or better sill the season filters? For instance:
In June I would like people to be able to select 3,4,5,6,7 and 14 days from the calendar
In July I would only like them to be able to select 7 and 14 days from the calendar.
Hello.
Its possible in the Booking Calendar Business Medium and higher versions.
You can configure it inside of the booking shortcode in the options parameter.
Please read more about it here: https://wpbookingcalendar.com/help/booking-calendar-shortcodes/#booking-options-condition
Thank you, that is exactly what I needed!
Last question (I promise :))
Could you just check my code, It doesn't appear to be working my end but seems like the code is correct
[booking type=10 form_type='standard' nummonths=2 agregate='10;11;12' options='{select-day condition="season" for="Peak Summer Season" value="7,14"}']
I have the Business medium version of the software.
Thanks
Hello.
1) Please reenter manually your booking shortcode. Because its seems that sometimes you are using this symbol ` (for example near form_type) and sometime this ' (for example near options). Its wrong. You need to use everywhere simple this symbol '
2) Please be sure that you are using version update 5.3 or newer. You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
3) Be sure that the name of the your season filter exactly as "Peak Summer Season"
4) Please be sure that you activate the "range days selection mode using 2 mouse clicks" at the General Booking Settings page in calendar section.
Kind Regards.
Thank you, seen as I am on Version 9.Business.Medium.SingleSite.5.1.6 I have requested an update.
I have updated and completed the instructions above which has resolved all issues except 1.
The agregate doesn't appear to function. I have 3 resources exactly the same. As soon as the first is booked, the caladar shows the timeslot as booked and unavailable, even though there are still 2 free resources that have space at the same time.
[booking type=10 form_type='standard' nummonths=2 agregate='10;11;12' options='{select-day condition="season" for="Peak Summer Season" value="7,14"},{select-day condition="season" for="Easter" value="7,14"},{select-day condition="season" for="Oct Half Term" value="7"},{select-day condition="season" for="Christmas" value="7,14"}']
Hello.
No, you misunderstand the "agregate" function.
It set the date or timeslot as booked, if at least in one of specific booking resources (in "agregate" parameter or "type" parameter) was booked date or timeslot.
But its does not make specific date or timeslot available based on the state of all booking resources.
Ah ok, I see, I think I misread the function.
Is there a way to have a single calender that has multiple resources attached and doesn't show as booked until all resources are full?
Hello.
Its possible in the Booking Calendar Business Large version but ONLY FOR THE FULL DATES, not the timeslots.
If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation).
Please read more info about the booking resources and how to configure them here https://wpbookingcalendar.com/help/booking-resource/
Kind Regards.
Hi,
I'm having a problem with my calendar when booking on a phone or tablet. On a desktop it works great, no problems at all. I am using the free version of the calendar and just updated to 5.3.1 so I'm not sure if that's the problem, but any help would be appreciated.
url: https://www.jpsguideservice.com/book-your-trip/
Thank you
I forgot to mention the problem . . .
On a phone or tablet, when you hit send it freezes up and the wait icon keeps spinning. But like I said on a desktop it works fine.
Thanks again
Hello.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu. Then retest it again.
If its not help, please deactivate your active theme and active the default wordpress theme. And then retest it again. May be there exist some conflict with some active plugin or actual theme and just need to find the reason of that issue.
Kind Regards.
Thank you for the quick reply, I already tried deactivating all plugins except wpbookingcalendar and I am using the default theme already.
Can you you deactivate plugins right now and activate the default theme and reply to me, so I will retest it?
Kind Regards.
Ok all plugins deactivated except booking calendar
Hello.
I was able to make test booking by using my iPhone.
I was adding test booking for 29-30 of April.
Kind regards.
Awesome - thanks. Ok so there is a problem with one of the other plugins. When I tried it earlier it didn't give me any clarity on the problem. You must have the midas touch 🙂 Ok so I'll trouble shoot from here and get back to you. Thank you for the support!
I'm experiencing conflicts between the Booking plugin and the Gravity Forms plugin. The issue appears to originate with the Booking scripts in the header, some of which look like that they may require the jQuery UI library which is being included in the page footer. Would it be possible to load the Booking scripts in the footer to resolve the issue? Thank you.
Hello.
Unfortunately its does not possible.
You can make a little fix for load JavaScript files of Booking Calendar , only at pages with Booking forms (if you know URL of these pages).
Please open this file ../booking/lib/wpbc-scripts.php
then find this code:
add_action( 'wp_enqueue_scripts', 'wpbc_load_js_on_client_side', 1000000000); // Enqueue Scripts to All Client pages
and replace it to this code:
if ( ( in_array( $_SERVER['REQUEST_URI'], array( '/page1/', '/page2/', '/page3/', '/page4/', '/page5/' ) ) ) ) { add_action( 'wp_enqueue_scripts', 'wpbc_load_js_on_client_side', 1000000000); // Enqueue Scripts to All Client pages }
where '/page1/' ... '/page5/' its the full terms of your pages with the booking form. So its mean that your are inserted the booking forms into the pages like these:
https://www.server.com/page1/
https://www.server.com/page2/
https://www.server.com/page3/
https://www.server.com/page4/
https://www.server.com/page5/
2) The same thing you can do with line about loading CSS (in the same file):
find this code:
add_action( 'wp_enqueue_scripts', 'wpbc_load_css_on_client_side' , 1000000000); // Enqueue Scripts to All Client pages
and replace it to this code:
if ( ( in_array( $_SERVER['REQUEST_URI'], array( '/page1/', '/page2/', '/page3/', '/page4/', '/page5/' ) ) ) ) { add_action( 'wp_enqueue_scripts', 'wpbc_load_css_on_client_side' , 1000000000); // Enqueue Scripts to All Client pages }
Kind Regards.