Important!!! Check actual Support Forum, if you need to ask a Questions.
Is there anyway to select more than one day in the start of day range?
We need to be able to set Saturdays and Sundays as start days with a 7 day booking period.
Currently we can only select one or any day wich does not work for us.
Is there any way round this?
Thanks
Jim
Hello,
Sorry, right now its support only one start day (or any day of week). This feature is at our too list and will be available i some future updates.
Hi, thanks for your reply.
Unfortunately looks like i have made a bit of an error - i naturally assumed that the plugin would be able to perform this functionality, especially for the $1000 price - its a shame as the rest of the functionality is awesome!
is there any way you could look to develop this in for us? you already have it built for fixed and any day - but not more than one eg Saturday and a sunday - or maybe suggest a way around it as a short term fix.... or maybe bring it to the front of your dev que...
Our client is refusing to take site unless this is done - not your problem i know - but if you could help us out that would be great - we specially in this sector and would look to use your plugin on multiple other sites too.
thanks
James
Hello.
Please note, as I am mentioned above this feature is at our todo list, and will be available in the some future updates. Right now we are in process of testing of the new release, so we are not have a lot of time for the customizations. So here is some "fix" only for your configuration.
I can suggest that you are activated the "range days selections, using the 1 mouse click and set start date as "Sunday" and number of selected days as 7.
But you are need the "Saturday" is also as a start day.
So please make this fix. Please open this file: ../booking/inc/js/biz_s.js
find this code:
if (date.getDay() != range_start_day) {
date.setDate( date.getDate() - ( date.getDay() - range_start_day ) );
}
and then replace it to this code:
range_start_day = [0, 6];
if (! wpdev_in_array( range_start_day, date.getDay() ) ) {
if ( Math.abs( range_start_day[0]-date.getDay() ) < Math.abs( range_start_day[1]-date.getDay() ) ) {
date.setDate( date.getDate() - ( date.getDay() - range_start_day[0] ) );
range_start_day = range_start_day[0];
} else {
date.setDate( date.getDate() - ( date.getDay() - range_start_day[1] ) );
range_start_day = range_start_day[1];
}
}
Then find this code:
if (inst.cursorDate.getDay() != range_start_day) {
inst.cursorDate.setDate(inst.cursorDate.getDate() - ( inst.cursorDate.getDay() - range_start_day ) );
}
and then replace it to this code:
range_start_day = [0, 6];
if (! wpdev_in_array( range_start_day, inst.cursorDate.getDay() ) ) {
if ( Math.abs( range_start_day[0]-inst.cursorDate.getDay() ) < Math.abs( range_start_day[1]-inst.cursorDate.getDay() ) ) {
inst.cursorDate.setDate( inst.cursorDate.getDate() - ( inst.cursorDate.getDay() - range_start_day[0] ) );
range_start_day = range_start_day[0];
} else {
inst.cursorDate.setDate( inst.cursorDate.getDate() - ( inst.cursorDate.getDay() - range_start_day[1] ) );
range_start_day = range_start_day[1];
}
}
Merci beaucoup!
Hi
Thanks so much for the code - its a big help....
Is there any way that this can work so people can book either 1 or 2 weeks holiday - as currently your code will only allow them to book 7 days... not both 7 or 14 days, the client really needs to give users the option of a 7 or 14 day holiday on individual properties.
In an ideal world we need to be allow users to be able to book individual properties from either a sat to sat or a sunday to sunday not both options and to be able to book the properties for either 7 or 14 days not just 7 for example
thank you so much for your help. the MD is really impressed with the response to date, and looks like we will be able to use this plugin in all the other hotel websites we develop.
any questions, please come back to me...
thanks again,
James...
Hello again,
As I am said previously its hard to find the free time for the customization, because of the new update 4.1.
I will describe how its possible todo in your case now, but all future features will be exist in the future updates. Thank you for understanding.
Please open the General Booking Settings page, and activate the: "range days selection" using the 2 mouse clicks.
then set the minimum days selections as 7 and maximum as 14. Please set the specific days selections as 7 ans start day as Sunday.
then open file ../booking/inc/js/biz_s.js,
find this code:
if (date.getDay() != range_start_day_dynamic) {
selceted_first_day.setDate(date.getDate() - ( date.getDay() - range_start_day_dynamic ) );
}
and replace it to this code:
range_start_day_dynamic = [0, 6];
if (! wpdev_in_array( range_start_day_dynamic, date.getDay() ) ) {
if ( Math.abs( range_start_day_dynamic[0]-date.getDay() ) < Math.abs( range_start_day_dynamic[1]-date.getDay() ) ) {
selceted_first_day.setDate( date.getDate() - ( date.getDay() - range_start_day_dynamic[0] ) );
range_start_day_dynamic = range_start_day_dynamic[0];
} else {
selceted_first_day.setDate( date.getDate() - ( date.getDay() - range_start_day_dynamic[1] ) );
range_start_day_dynamic = range_start_day_dynamic[1];
}
}
then find this code:
if (real_start_dynamic_date.getDay() != range_start_day_dynamic) {
real_start_dynamic_date.setDate(real_start_dynamic_date.getDate() - ( real_start_dynamic_date.getDay() - range_start_day_dynamic ) );
and replace it to this code:
range_start_day_dynamic = [0, 6];
if (! wpdev_in_array( range_start_day_dynamic, real_start_dynamic_date.getDay() ) ) {
if ( Math.abs( range_start_day_dynamic[0]-real_start_dynamic_date.getDay() ) < Math.abs( range_start_day_dynamic[1]-real_start_dynamic_date.getDay() ) ) {
real_start_dynamic_date.setDate( real_start_dynamic_date.getDate() - ( real_start_dynamic_date.getDay() - range_start_day_dynamic[0] ) );
range_start_day_dynamic = range_start_day_dynamic[0];
} else {
real_start_dynamic_date.setDate( real_start_dynamic_date.getDate() - ( real_start_dynamic_date.getDay() - range_start_day_dynamic[1] ) );
range_start_day_dynamic = range_start_day_dynamic[1];
}
Hi Again,
Thanks for all your help - really appreciate it.
really looking forward to the next updates. i know its difficult to put a time frame on it - but please can you give me an approximate timescale as to when you think the ability to be able to only book from sat to sat or sun to sun on individual properties will be available? eg 2-3 weeks?
That way we can go back to our client and tell them we have a short term solutions and the functionality they require will be available in say 3 weeks...
Thanks again for your help...
Cheers,
James.
Hello,
Unfortunately, I can not say about the exact date of the update, which have to come after the update of version 4.1
But its will be longer period then 2-3 weeks, because next update 4.1 (which is not include that feature, and right now in test mode) have to be released during 1-2 weeks. I am also really hope that the next update will be ASAP, but can not say the exact date of the next update, because its have to be well done update with new features etc. Thank you for understanding.
Hi, i have buyed your plugin.
i want use your plugin only for booking, not for payment.
It's possible?
thank you so much
Hello,
yes its possible. You can deactivate the payment systems at the Booking > Settings > Payment page.
I must deactivate all payment methods and it's ok, all right?
I have about 80 propertys in my site. i need insert 80 resource and insert it in all pages of my property, right? i use wp-property. if i want insert a php code in my page.php or index.php,can i automatized the resource selection,like a shortcode?i know that i can insert a shortcode in my custom field of wp-property, but if it's possible i preferred insert them in php code.
Thnak you so much!
Hi,
I use Business Medium on a multilingual site and I use checkbox fields to offer paid extra services. All of my booking forms are translated. However, when I set the cost for these extra services in the Advanced Cost-panel I ran into a problem:
Say I have an extra service checkbox called "cancellation_insurance". I insert this box in both my English and Norwegian translation of the form. When I set the cost, two boxes with "cancellation_insurance" show in the Advanced Cost panel and i set both costs to be 300 (NOK). When I save settings, one of the boxes go back to default (100%). It won't let me save the cost when I have a duplicate name!
I found a workaround, naming the English box "cancellation_insurance_en" and it let me save the cost. However, this caused a new problem: If the customer used the Norwegian form and checked the "cancellation_insurance" box, it doesn't show up in the English translation and vice versa. This is a major problem because most of my customers are Norwegian, but my default admin-language is English. So if they bought extra services, it doesn't show up in the booking list. We are soon to add a German and Dutch translation as well, which will cause even more headaches if this isn't fixed.
So please, in the next update, fix the bug where you can't save advanced costs with duplicate names! Or give me another workaround as we are getting new bookings almost every day.
Thank you in advance!
Hello,
I will add this issue to the todo list for fixing it in the future update (after update 4.1).
thank you for notifications about that.
Do you have an estimated time-frame for fixing this? I have to report to my boss.
Firstly you are need to use the different shortcodes for the different languages at the Booking > Settings > Fields page.
Because the update 4.1 is support possibility to use in the email templates at the Booking > Settings > Emails page the direct shortcodes from the Booking > Settings > Fields page, so you will be able to use the different shortcodes in the different translation section of the email templates.
But for the showing in the Booking Listing page, you are need to duplicate (have all shortcodes from the all languages) the shortcodes at the Booking > Settings > Fields page in the "Content" form. Or in other way use the languages separations shortcode at the Booking > Settings > Fields page in CONTENT form but then you will be need to switch the admin panel to the correct language.
Unfortunately, we can not say the date of the next update after the 4.1 update, right now.
Hi there, I have a problem about Booking Calendar plugin.My version is Version 9.Business.Large.SingleSite.4.0.1.And in the Booking->Settings->Fields memu, I added some more Form fields except the Standard, for we can choose the specific booking form in the different Booking Resources.But at the web page , only can find the Standard form field. How can I change the different booking form for specific Booking item?
Thank U!!!
Hello.
If you are mean possibility to insert the specific custom booking form for the specific booking resource as a booking form into the client side of your site, so you be able to select the custom booking form, in the popup configuration dialog during inserting the booking shortcode into the post or page. Please read more how to insert and configure the booking shortcode into the post or page here https://wpbookingcalendar.com/help/inserting-booking-form/
2) if you are mean possibility to configure the several CONTENT form fields (each for the specific custom form) at the Booking > Settings > Fields page and showing the correct booking listing page in the booking listing page and in the email templates, so then its will be available in the next update of the plugin 4.1 Please read more here https://wpbookingcalendar.com/version-update-4-1/
Thanks lot, i think the problem can be done by the next update , and I want to know what time we can download the new plugin 4.1?
I hope its will be as soon as possible, probably during a 1-1,5 weeks.
Hello,
I'm using the free version of the plugin. The translation (in french) partially works. I mean it's ok in my page but I can't send an email in french.
is it normal?
PS : there's a couple of corrections to do in this version, I will try to send you later.
The booking calendar is support changing the interface based on locale of the site. So you are need to have the correct locale settings at the config.php file at the root of your site.
The Booking Calendar is use the active locale of the site for the activation of the specific language from the ../booking/languages/ folder.
For activating the specific translation you have to activate the locale at the config.php file at root of your WordPress installation.
If you are use the free version, so then you are need to make the FULL reinstall of the plugin, its because the email template and labels to the booking form is saved to the DB during activation of the plugin and you are need to make this reactivation. Its mean that the exist bookings and settings will be erased. Here is instruction how to check it or fix/add translations: https://wpbookingcalendar.com/faq/make-translation-of-wp-plugin/
If you are using the paid version of the Booking Calendar and need only the booking form labels at the client side of your site in different language, so you can customize the booking form at the Booking > Settings > Fields page at top form. Please test it at the live demos here https://wpbookingcalendar.com/demo/
Thanks for the quick reply.
I will change it in the DB. It seems to work well now
Hello Support,
We are building a website and will use this for the main website for all bookings. We wanted to know if this plugin works well on Mobile devices, Ipads and Iphones since we need a compatibilty with mobile devices. We need to use this via Mobiles devices. Will this work or is there any other plugin we can use for the mobile sites? Please advice.
Thanks,
Inder
Hello.
Unfortunately, there is no some special versions for the mobile devices. It's showing at the mobile devices as a usual HTML page with some content. The support if the special view modes for the mobile devices is at our todo list for the future updates.
Hey!
Im using the free version of the calender on a site and it woul be good if when customers select dates for a booking, they dont have to select every individual date, rather select, for example, 1st march and the 5th march and the dates in between would also be selected. Is this possible within the free version?
Thanks!
Hello.
It's possible at the Business Small and higher versions.
You are need to activate the "range days selections" at the general booking settings page.
If you select the range days selection using 2 mouse clicks, so then your visitors can select "check in" and "check out" dates and all middle dates will be selected automatically.
Okay, Thanks gor the quick reply!
Hi,
i'm using the business medium version of Booking Calendar 4.0.2.
i have just added next years availability and prices, the tool tip stops displaying 12months from today. Is there a setting to allow the price tool tip to be displayed for dates greater than 12months from now?
i look toward to hearing from you.
yours,
Nathan Winyard
Hello,
You are need to make a little fix.
Please open the ../booking/inc/biz_m.php file,
find this code: for ($i = 0; $i < 365; $i++) {
and replace it to this code: for ($i = 0; $i < 730; $i++) {
Hi!
I'm using Business.Medium.SingleSite.4.0.2 version and I have a problem with the booking forms.
The first booking form I've created works fine. But I want to create a second booking form (with different fields) to be used with other resources. Now I get the error message Warning: Invalid argument supplied for foreach() in /www/htdocs/w01001cd/wp-content/plugins/booking.bm.4.0.2/inc/biz_m.php on line 688
and the booking form (on the web page) is the same as the first one I've created (although I've defined other fields).
Any idea how to solve this preoblem?
Hello,
Probably you are using in the custom form some non standard symbols, like umlauts or some other... Please try to remove the new custom form, and crate it again, but try to use only standard symbols.
In the new custom form, there aren't any non-standard symbols. That's what it looks like:
[calendar]
<div style="text-align:left">
<p><!--:de-->Name der Lehrkraft<!--:--><!--:fr-->Nom de l'enseignant<!--:-->:<br /> [text* kollegenname] </p>
But I've modified the standard form and there are umlauts used in the field values. Do I have to change those? (Because all the booking pages with my modified standard form work fine).
Hello.
Please try to not use the umlauts, just need to check where is the reason of the issue.
Also, right now the booking calendar is not support such type of the languages (translation) definition, like in your form. You can use the "Lang" shortcode, like in the help section, which is possible to use together with wpml plugin.
Hello again,
problem solved! I don't know exactly what caused the problems. though. I kept the umlauts in my standard form, but I used the [Lang] shortcode consistently now. It must have to do with that. My <!–:de–> type of coding seemed to work fine in the standard form, but apparently not so, whenever you're trying to define new forms.
Thanks anyway!
Ok, good to know that it's works.
Hello,
I am looking for a booking system that can be used for flight tickets. Could this be adapted for booking flights for a 2 destinations, on 1 aircraft?
It would need the following features
Choose particular timings on a day
Choose between economy and business/first (different prices)
Variable prices, according to how soon the flight is (e.g. 1 month before is $140, 1 Day before is $200)
Choose a cut-off point for how late you can book.
Choose which seats you want, and only show available ones (quantity set by airplane capacity)
Pay online
Booking details are readble in ATI format (awaiting confirmation on whether this is the right one) - this may not be necessary
Travel agents are able to book tickets from their own website, similar to Skyscanner or Expedia.
Would this plugin be appropriate?
Thanks!
Hello.
Thank you for interest to the Booking Calendar.
Unfortunately such functionality is not possible if you are need to make the several reservations per the same timeslot at same date. Also it's not possible to set the different timeslots for different days of week. Sorry.
At the Booking Calendar Business Small and Business Medium versions are possible to make the bookings for the specific time slot.
Please note, if you will use the fixed time slot-list selection (and not the time entering using the text fields) in the booking form, the timeslot list will be the same for the any date of week, in other words the fixed time slot list is not depend from the week of day. Also if some visitor will reserve the specific time slot at selected date at specific booking resource (calendar), this timeslot become unavailable for the other visitors at this selected date in this booking resource.
At the Booking Calendar Business Large version is possible to set the capacity of the booking resource, it’s mean that your visitors can make the several reservations per the same date, in other words, the date(s) in calendar will be available until lumber of reservations per these full dates is less than capacity of the booking resource. Please note, if you will use the timeslot selection for the booking resource with capacity higher than one, so then this timeslot will be simply record as a data into DB according this booking, but will not impact to the time availability.
Please read more info about the booking resources and how to configure them herehttps://wpbookingcalendar.com/help/booking-resource/
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
Is there anyway to select more than one day in the start of day range?
We need to be able to set Saturdays and Sundays as start days with a 7 day booking period.
Currently we can only select one or any day wich does not work for us.
Is there any way round this?
Thanks
Jim
Hello,
Sorry, right now its support only one start day (or any day of week). This feature is at our too list and will be available i some future updates.
Hi, thanks for your reply.
Unfortunately looks like i have made a bit of an error - i naturally assumed that the plugin would be able to perform this functionality, especially for the $1000 price - its a shame as the rest of the functionality is awesome!
is there any way you could look to develop this in for us? you already have it built for fixed and any day - but not more than one eg Saturday and a sunday - or maybe suggest a way around it as a short term fix.... or maybe bring it to the front of your dev que...
Our client is refusing to take site unless this is done - not your problem i know - but if you could help us out that would be great - we specially in this sector and would look to use your plugin on multiple other sites too.
thanks
James
Hello.
Please note, as I am mentioned above this feature is at our todo list, and will be available in the some future updates. Right now we are in process of testing of the new release, so we are not have a lot of time for the customizations. So here is some "fix" only for your configuration.
I can suggest that you are activated the "range days selections, using the 1 mouse click and set start date as "Sunday" and number of selected days as 7.
But you are need the "Saturday" is also as a start day.
So please make this fix. Please open this file: ../booking/inc/js/biz_s.js
find this code:
if (date.getDay() != range_start_day) { date.setDate( date.getDate() - ( date.getDay() - range_start_day ) ); }
and then replace it to this code:
range_start_day = [0, 6]; if (! wpdev_in_array( range_start_day, date.getDay() ) ) { if ( Math.abs( range_start_day[0]-date.getDay() ) < Math.abs( range_start_day[1]-date.getDay() ) ) { date.setDate( date.getDate() - ( date.getDay() - range_start_day[0] ) ); range_start_day = range_start_day[0]; } else { date.setDate( date.getDate() - ( date.getDay() - range_start_day[1] ) ); range_start_day = range_start_day[1]; } }
Then find this code:
if (inst.cursorDate.getDay() != range_start_day) { inst.cursorDate.setDate(inst.cursorDate.getDate() - ( inst.cursorDate.getDay() - range_start_day ) ); }
and then replace it to this code:
range_start_day = [0, 6]; if (! wpdev_in_array( range_start_day, inst.cursorDate.getDay() ) ) { if ( Math.abs( range_start_day[0]-inst.cursorDate.getDay() ) < Math.abs( range_start_day[1]-inst.cursorDate.getDay() ) ) { inst.cursorDate.setDate( inst.cursorDate.getDate() - ( inst.cursorDate.getDay() - range_start_day[0] ) ); range_start_day = range_start_day[0]; } else { inst.cursorDate.setDate( inst.cursorDate.getDate() - ( inst.cursorDate.getDay() - range_start_day[1] ) ); range_start_day = range_start_day[1]; } }
Merci beaucoup!
Hi
Thanks so much for the code - its a big help....
Is there any way that this can work so people can book either 1 or 2 weeks holiday - as currently your code will only allow them to book 7 days... not both 7 or 14 days, the client really needs to give users the option of a 7 or 14 day holiday on individual properties.
In an ideal world we need to be allow users to be able to book individual properties from either a sat to sat or a sunday to sunday not both options and to be able to book the properties for either 7 or 14 days not just 7 for example
thank you so much for your help. the MD is really impressed with the response to date, and looks like we will be able to use this plugin in all the other hotel websites we develop.
any questions, please come back to me...
thanks again,
James...
Hello again,
As I am said previously its hard to find the free time for the customization, because of the new update 4.1.
I will describe how its possible todo in your case now, but all future features will be exist in the future updates. Thank you for understanding.
Please open the General Booking Settings page, and activate the: "range days selection" using the 2 mouse clicks.
then set the minimum days selections as 7 and maximum as 14. Please set the specific days selections as 7 ans start day as Sunday.
then open file ../booking/inc/js/biz_s.js,
find this code:
if (date.getDay() != range_start_day_dynamic) { selceted_first_day.setDate(date.getDate() - ( date.getDay() - range_start_day_dynamic ) ); }
and replace it to this code:
range_start_day_dynamic = [0, 6]; if (! wpdev_in_array( range_start_day_dynamic, date.getDay() ) ) { if ( Math.abs( range_start_day_dynamic[0]-date.getDay() ) < Math.abs( range_start_day_dynamic[1]-date.getDay() ) ) { selceted_first_day.setDate( date.getDate() - ( date.getDay() - range_start_day_dynamic[0] ) ); range_start_day_dynamic = range_start_day_dynamic[0]; } else { selceted_first_day.setDate( date.getDate() - ( date.getDay() - range_start_day_dynamic[1] ) ); range_start_day_dynamic = range_start_day_dynamic[1]; } }
then find this code:
if (real_start_dynamic_date.getDay() != range_start_day_dynamic) { real_start_dynamic_date.setDate(real_start_dynamic_date.getDate() - ( real_start_dynamic_date.getDay() - range_start_day_dynamic ) );
and replace it to this code:
range_start_day_dynamic = [0, 6]; if (! wpdev_in_array( range_start_day_dynamic, real_start_dynamic_date.getDay() ) ) { if ( Math.abs( range_start_day_dynamic[0]-real_start_dynamic_date.getDay() ) < Math.abs( range_start_day_dynamic[1]-real_start_dynamic_date.getDay() ) ) { real_start_dynamic_date.setDate( real_start_dynamic_date.getDate() - ( real_start_dynamic_date.getDay() - range_start_day_dynamic[0] ) ); range_start_day_dynamic = range_start_day_dynamic[0]; } else { real_start_dynamic_date.setDate( real_start_dynamic_date.getDate() - ( real_start_dynamic_date.getDay() - range_start_day_dynamic[1] ) ); range_start_day_dynamic = range_start_day_dynamic[1]; }
Hi Again,
Thanks for all your help - really appreciate it.
really looking forward to the next updates. i know its difficult to put a time frame on it - but please can you give me an approximate timescale as to when you think the ability to be able to only book from sat to sat or sun to sun on individual properties will be available? eg 2-3 weeks?
That way we can go back to our client and tell them we have a short term solutions and the functionality they require will be available in say 3 weeks...
Thanks again for your help...
Cheers,
James.
Hello,
Unfortunately, I can not say about the exact date of the update, which have to come after the update of version 4.1
But its will be longer period then 2-3 weeks, because next update 4.1 (which is not include that feature, and right now in test mode) have to be released during 1-2 weeks. I am also really hope that the next update will be ASAP, but can not say the exact date of the next update, because its have to be well done update with new features etc. Thank you for understanding.
Hi, i have buyed your plugin.
i want use your plugin only for booking, not for payment.
It's possible?
thank you so much
Hello,
yes its possible. You can deactivate the payment systems at the Booking > Settings > Payment page.
I must deactivate all payment methods and it's ok, all right?
I have about 80 propertys in my site. i need insert 80 resource and insert it in all pages of my property, right? i use wp-property. if i want insert a php code in my page.php or index.php,can i automatized the resource selection,like a shortcode?i know that i can insert a shortcode in my custom field of wp-property, but if it's possible i preferred insert them in php code.
Thnak you so much!
Hello,
Please read this info : https://wpbookingcalendar.com/faq/selection-of-booking-resources-using-select-box/
and this: https://wpbookingcalendar.com/faq/insert-booking-form-into-other-place-of-site/
may be its will be helpful for you.
Otherwise you are need to insert those shortcodes manually.
Hi,
I use Business Medium on a multilingual site and I use checkbox fields to offer paid extra services. All of my booking forms are translated. However, when I set the cost for these extra services in the Advanced Cost-panel I ran into a problem:
Say I have an extra service checkbox called "cancellation_insurance". I insert this box in both my English and Norwegian translation of the form. When I set the cost, two boxes with "cancellation_insurance" show in the Advanced Cost panel and i set both costs to be 300 (NOK). When I save settings, one of the boxes go back to default (100%). It won't let me save the cost when I have a duplicate name!
I found a workaround, naming the English box "cancellation_insurance_en" and it let me save the cost. However, this caused a new problem: If the customer used the Norwegian form and checked the "cancellation_insurance" box, it doesn't show up in the English translation and vice versa. This is a major problem because most of my customers are Norwegian, but my default admin-language is English. So if they bought extra services, it doesn't show up in the booking list. We are soon to add a German and Dutch translation as well, which will cause even more headaches if this isn't fixed.
So please, in the next update, fix the bug where you can't save advanced costs with duplicate names! Or give me another workaround as we are getting new bookings almost every day.
Thank you in advance!
Hello,
I will add this issue to the todo list for fixing it in the future update (after update 4.1).
thank you for notifications about that.
Do you have an estimated time-frame for fixing this? I have to report to my boss.
Hello,
probably some solution will be exist already in the next update 4.1, which have to come soon, and already exist for the testing here: https://wpbookingcalendar.com/version-update-4-1/
Firstly you are need to use the different shortcodes for the different languages at the Booking > Settings > Fields page.
Because the update 4.1 is support possibility to use in the email templates at the Booking > Settings > Emails page the direct shortcodes from the Booking > Settings > Fields page, so you will be able to use the different shortcodes in the different translation section of the email templates.
But for the showing in the Booking Listing page, you are need to duplicate (have all shortcodes from the all languages) the shortcodes at the Booking > Settings > Fields page in the "Content" form. Or in other way use the languages separations shortcode at the Booking > Settings > Fields page in CONTENT form but then you will be need to switch the admin panel to the correct language.
Unfortunately, we can not say the date of the next update after the 4.1 update, right now.
Hi there, I have a problem about Booking Calendar plugin.My version is Version 9.Business.Large.SingleSite.4.0.1.And in the Booking->Settings->Fields memu, I added some more Form fields except the Standard, for we can choose the specific booking form in the different Booking Resources.But at the web page , only can find the Standard form field. How can I change the different booking form for specific Booking item?
Thank U!!!
Hello.
If you are mean possibility to insert the specific custom booking form for the specific booking resource as a booking form into the client side of your site, so you be able to select the custom booking form, in the popup configuration dialog during inserting the booking shortcode into the post or page. Please read more how to insert and configure the booking shortcode into the post or page here https://wpbookingcalendar.com/help/inserting-booking-form/
2) if you are mean possibility to configure the several CONTENT form fields (each for the specific custom form) at the Booking > Settings > Fields page and showing the correct booking listing page in the booking listing page and in the email templates, so then its will be available in the next update of the plugin 4.1 Please read more here https://wpbookingcalendar.com/version-update-4-1/
Thanks lot, i think the problem can be done by the next update , and I want to know what time we can download the new plugin 4.1?
I hope its will be as soon as possible, probably during a 1-1,5 weeks.
Hello,
I'm using the free version of the plugin. The translation (in french) partially works. I mean it's ok in my page but I can't send an email in french.
is it normal?
PS : there's a couple of corrections to do in this version, I will try to send you later.
Hello.
Please read more at the FAQ https://wpbookingcalendar.com/faq/ at the translation section.
The booking calendar is support changing the interface based on locale of the site. So you are need to have the correct locale settings at the config.php file at the root of your site.
The Booking Calendar is use the active locale of the site for the activation of the specific language from the ../booking/languages/ folder.
For activating the specific translation you have to activate the locale at the config.php file at root of your WordPress installation.
If you are use the free version, so then you are need to make the FULL reinstall of the plugin, its because the email template and labels to the booking form is saved to the DB during activation of the plugin and you are need to make this reactivation. Its mean that the exist bookings and settings will be erased. Here is instruction how to check it or fix/add translations: https://wpbookingcalendar.com/faq/make-translation-of-wp-plugin/
If you are using the paid version of the Booking Calendar and need only the booking form labels at the client side of your site in different language, so you can customize the booking form at the Booking > Settings > Fields page at top form. Please test it at the live demos here https://wpbookingcalendar.com/demo/
Thanks for the quick reply.
I will change it in the DB. It seems to work well now
Hello Support,
We are building a website and will use this for the main website for all bookings. We wanted to know if this plugin works well on Mobile devices, Ipads and Iphones since we need a compatibilty with mobile devices. We need to use this via Mobiles devices. Will this work or is there any other plugin we can use for the mobile sites? Please advice.
Thanks,
Inder
Hello.
Unfortunately, there is no some special versions for the mobile devices. It's showing at the mobile devices as a usual HTML page with some content. The support if the special view modes for the mobile devices is at our todo list for the future updates.
Hey!
Im using the free version of the calender on a site and it woul be good if when customers select dates for a booking, they dont have to select every individual date, rather select, for example, 1st march and the 5th march and the dates in between would also be selected. Is this possible within the free version?
Thanks!
Hello.
It's possible at the Business Small and higher versions.
You are need to activate the "range days selections" at the general booking settings page.
If you select the range days selection using 2 mouse clicks, so then your visitors can select "check in" and "check out" dates and all middle dates will be selected automatically.
Okay, Thanks gor the quick reply!
Hi,
i'm using the business medium version of Booking Calendar 4.0.2.
i have just added next years availability and prices, the tool tip stops displaying 12months from today. Is there a setting to allow the price tool tip to be displayed for dates greater than 12months from now?
i look toward to hearing from you.
yours,
Nathan Winyard
Hello,
You are need to make a little fix.
Please open the ../booking/inc/biz_m.php file,
find this code:
for ($i = 0; $i < 365; $i++) {
and replace it to this code:
for ($i = 0; $i < 730; $i++) {
Hi!
I'm using Business.Medium.SingleSite.4.0.2 version and I have a problem with the booking forms.
The first booking form I've created works fine. But I want to create a second booking form (with different fields) to be used with other resources. Now I get the error message
Warning: Invalid argument supplied for foreach() in /www/htdocs/w01001cd/wp-content/plugins/booking.bm.4.0.2/inc/biz_m.php on line 688
and the booking form (on the web page) is the same as the first one I've created (although I've defined other fields).
Any idea how to solve this preoblem?
Hello,
Probably you are using in the custom form some non standard symbols, like umlauts or some other... Please try to remove the new custom form, and crate it again, but try to use only standard symbols.
In the new custom form, there aren't any non-standard symbols. That's what it looks like:
[calendar]
<div style="text-align:left">
<p><!--:de-->Name der Lehrkraft<!--:--><!--:fr-->Nom de l'enseignant<!--:-->:<br /> [text* kollegenname] </p>
<p><!--:de-->Klasse<!--:--><!--:fr-->>Classe<!--:-->:<br /> [text* klasse] </p>
<p>[submit "<!--:de-->Senden<!--:--><!--:fr-->Envoyer<!--:-->"]</p>
</div>
But I've modified the standard form and there are umlauts used in the field values. Do I have to change those? (Because all the booking pages with my modified standard form work fine).
Hello.
Please try to not use the umlauts, just need to check where is the reason of the issue.
Also, right now the booking calendar is not support such type of the languages (translation) definition, like in your form. You can use the "Lang" shortcode, like in the help section, which is possible to use together with wpml plugin.
Hello again,
problem solved! I don't know exactly what caused the problems. though. I kept the umlauts in my standard form, but I used the [Lang] shortcode consistently now. It must have to do with that. My <!–:de–> type of coding seemed to work fine in the standard form, but apparently not so, whenever you're trying to define new forms.
Thanks anyway!
Ok, good to know that it's works.
Hello,
I am looking for a booking system that can be used for flight tickets. Could this be adapted for booking flights for a 2 destinations, on 1 aircraft?
It would need the following features
Choose particular timings on a day
Choose between economy and business/first (different prices)
Variable prices, according to how soon the flight is (e.g. 1 month before is $140, 1 Day before is $200)
Choose a cut-off point for how late you can book.
Choose which seats you want, and only show available ones (quantity set by airplane capacity)
Pay online
Booking details are readble in ATI format (awaiting confirmation on whether this is the right one) - this may not be necessary
Travel agents are able to book tickets from their own website, similar to Skyscanner or Expedia.
Would this plugin be appropriate?
Thanks!
Hello.
Thank you for interest to the Booking Calendar.
Unfortunately such functionality is not possible if you are need to make the several reservations per the same timeslot at same date. Also it's not possible to set the different timeslots for different days of week. Sorry.
At the Booking Calendar Business Small and Business Medium versions are possible to make the bookings for the specific time slot.
Please note, if you will use the fixed time slot-list selection (and not the time entering using the text fields) in the booking form, the timeslot list will be the same for the any date of week, in other words the fixed time slot list is not depend from the week of day. Also if some visitor will reserve the specific time slot at selected date at specific booking resource (calendar), this timeslot become unavailable for the other visitors at this selected date in this booking resource.
At the Booking Calendar Business Large version is possible to set the capacity of the booking resource, it’s mean that your visitors can make the several reservations per the same date, in other words, the date(s) in calendar will be available until lumber of reservations per these full dates is less than capacity of the booking resource. Please note, if you will use the timeslot selection for the booking resource with capacity higher than one, so then this timeslot will be simply record as a data into DB according this booking, but will not impact to the time availability.
Please read more info about the booking resources and how to configure them herehttps://wpbookingcalendar.com/help/booking-resource/
Please read the Booking Calendar version overview here: https://wpbookingcalendar.com/help/versions-overview/
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.