Support Archive (3)

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

  1. Hello,
    Business small calendar.
    Following your example of Booking Form Fields: https://wpbookingcalendar.com/help/booking-form-fields/
    I have tried to implement this type of select:
    [select my_day_parts "Morning@@08:00 - 12:00" "Evening@@13:00 - 17:00" "Full day@@08:00 - 17:00"]
    However, it appears that TIME is not being registered in my booking.

    Around the same issue, when i'm implementing a custom select like in your example:
    [select my_slct "1" "2" "3"]
    Again, i can't find this Data in the final booking.

    Any idea ?

    Thank you

    • Hello.
      The times shortcodes is used predefined (reserved) names, like starttime, endtime or rangetime, etc...
      Please read how manually to configure Booking Calendar shortcodes here https://wpbookingcalendar.com/help/booking-calendar-shortcodes/

      If you just need to have such data in your booking form, so then you need to have at the "Content of booking data form" (its at the bottom of Booking > Settings > Fields page), the shortcodes like this [my_day_parts] or [my_slct]

      Please read more about the booking form fields configuration here https://wpbookingcalendar.com/help/booking-form-fields/
      Kind Regards.

      • Thank you for such efficient support!

        One more question:
        Is there a way to add another whole Booking-Calander with whole bunch of related resources ?

          • Sorry, i'll try to explain better.
            Today i have one booking-calendar to handle my set of resources by using a particular reservation form. My question is whether i can create another booking-calendar, handling a whole new set of resources using a different reservation form ?

            2nd: How can i perform a comprehensive printout of all my booking for a particular day ?

            Thank you

            • Hello.
              1) Probably, you are using the booking resources selection shortcode like here https://bm.wpbookingcalendar.com/select-resource/
              Check more about this shortcode here: https://wpbookingcalendar.com/help/booking-calendar-shortcodes/#bookingselect
              Also in this shortcode you can define what exactly booking resources you need to list.

              2) If you need to have other different custom booking form with different booking fields, so its possible in the Booking Calendar Business Medium and higher versions.
              Please read more about this here: https://wpbookingcalendar.com/overview/#custom-forms

              3) At the Booking Listing page, you can configure the toolbar filter parameters to show bookings only for today date, then apply them to refresh booking listing. After this at the Actions toolbar you can use Print button to print this listing or click on Export button to export this list into CSV file, and later opening in MS Excel or some other application.

              Kind Regards.

  2. Hi,

    My client has large version.

    We are trying to set it up so that if someone books the parent resource, it blocks out the other rooms.

    We have tried setting it up as the parent resource, with "Set capacity based on number of visitors" checked, but it still doesn't block out the rooms. They have had multiple bookings on the same date.

    We are also wanting to have all child resources show up from the main search form, so the guest can choose a particular room.

    Is any of this possible? Thanks.

    • Hello.
      1) For ability to book several (or all) child booking resources during submitting booking for parent booking resource, you need to select the exact number of visitors that equal to availability (capacity) for specific booking resource.
      Let say you are having booking resources structure like this:
      - Parent resource 1
      --- child resource 1
      --- child resource 2
      --- child resource 3

      Its means that "Parent resource 1" have the capacity = 4 (because parent booking resource is also calculated for total capacity.

      Now you need to open the General Booking Settings page and in "Advanced section" activate this option "Set capacity based on number of visitors"
      and select second radio button option in sub-settings:
      "Display tooltip on calendar(s) to show availability based on total (fixed) number of visitors for the resource, which can be at free booking resource items."
      Save the changes.
      Open the Booking > Resources page and be sure that for "Parent Resource #1" was set max. num. of visitors as 1.

      If you wan to make only 1 booking with booking of all child booking resources, in this case, please open the Booking > Settings > Fields page and customize exist or create new custom booking form, where for visitors selection shortcode will be available only 1 option with 4 visitors selections like this:
      Number of booked items: [select visitors "4"]

      If you inserted into the post or page the Booking Calendar shortcode for your "Parent resource 1" and try to make the booking, now, so then all child booking resources will be booked. And day will be unavailable.

      We highly recommend to check this article about different configuration of capacity and availability https://wpbookingcalendar.com/faq/capacity-concept/

      2) If you need to insert the selections of the booking resources like in this example: https://bm.wpbookingcalendar.com/select-resource/ for making selections of booking resources and then submit the booking, so in this case, you can use selection also and child booking resources here. Please read how manually to configure Booking Calendar shortcodes here https://wpbookingcalendar.com/help/booking-calendar-shortcodes/
      Of course here you need to use the different custom booking form, where you can select 1 visitor for submit of booking.

      3) If you was meaning search availability like in this example: https://bl.wpbookingcalendar.com/search/
      So in this case, the search possible only among SINGLE or PARENT booking resources (booking forms) that inserted into the SEPARATE different pages.
      Please read more about this here: https://wpbookingcalendar.com/faq/no-search-results/

      Kind Regards.

  3. Hi,
    I had a similar problem and wish to show (except time info) person's name (WHO booked the appointment) and IT WORKS (with code line replace as you described above). Now I want to show company name and e-mail of the person also in this hover-tooltip. Is it possible and how?
    Thanks in advance

    • Hello.

      1) Its possible to make a little trick (in BookingCalendar Business Small and higher versions) to show in the "mouse over tooltip" over specific booked timeslot (please note thebooking must be made for the specific timeslot, and not the full date), the Name of the person, who made the booking.

      Example:
      11:00 - 12:00 Jon Mack

      But please note this feature can impact to theperformance, and we do not recommend to activate it.

      If you are still want to activate it,so please open this file: ../{Booking Calendar Folder}/lib/wpbc-constants.php find this code:

      if (!defined('WP_BK_SHOW_INFO_IN_FORM')) define('WP_BK_SHOW_INFO_IN_FORM', false ); // This feature can impact to theperformace

      and replace to this code:

      if (!defined('WP_BK_SHOW_INFO_IN_FORM')) define('WP_BK_SHOW_INFO_IN_FORM', true);

      2) You will be need to make additional customization about not showing times and showing of email and company name inside of file:
      ../{Booking Calendar Folder}/inc/js/biz_s.js

      in content of this function
      function get_additional_info_for_tooltip( bk_type , td_class , times_array ){

      Here you will be need to replace lines like

      if (dates_additional_info[ bk_type ][ td_class ][ik][ 'name' ] != undefined) return_variable += dates_additional_info[ bk_type ][ td_class ][ik][ 'name' ] ;

      to lines like this:

      if (dates_additional_info[ bk_type ][ td_class ][ik][ 'email' ] != undefined) return_variable += dates_additional_info[ bk_type ][ td_class ][ik][ 'email' ] ; if (dates_additional_info[ bk_type ][ td_class ][ik][ 'company' ] != undefined) return_variable += dates_additional_info[ bk_type ][ td_class ][ik][ 'company' ] ;

      If in the booking form you are using the shortcodes for entering company name like this:
      Company Name:[text company ""]
      Please read more about the booking form fields configuration here https://wpbookingcalendar.com/help/booking-form-fields/

      3) Also inside o this file
      ../{Booking Calendar Folder}/inc/js/biz_s.js
      you will be need to replace this line:

      tooltip_time += hours_show + ':' + times_array[i][1] + hours_show_sufix;

      to this:

      tooltip_time += ''; // hours_show + ':' + times_array[i][1] + hours_show_sufix;

      to do not show times info.

      PS Please do not forget to clear browser cache before testing these changes.

      Kind Regards.

      • Thank you very much! I succeed what I needed with your help 🙂
        One more question: Is it possible to change width of hovering tooltip (while hovering on calendar specific date): The reason why I need this is because some clients my have long emails (and I am currently showing them in hovering tooltip)
        Thy in advance,
        Kind regards

        • Hello.
          Please open this file ../{Booking Calendar Folder}/css/client.css

          then find this code:

          .wpdevbk .popover-inner { background: none repeat scroll 0 0 rgba(140, 140, 140, 0.8); border-radius: 6px 6px 6px 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); overflow: hidden; padding: 3px; width: 150px; }

          and replace it to this code:

          .wpdevbk .popover-inner { background: none repeat scroll 0 0 rgba(140, 140, 140, 0.8); border-radius: 6px 6px 6px 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); overflow: hidden; padding: 3px; width: 250px; }

          PS Please do not forget to clear browser cache before testing these changes.
          Kind Regards.

    • Hello.
      Sorry, no.
      The ability to edit exist bookings possible in any paid versions of plugin.
      In free version you can delete exist booking and then create new own with correct details.
      Kind regards.

  4. Hello,
    Business.small user.
    Is there a way, user can cancel reservation ?

    Thank you

  5. Hi, i search a solution to reserve Tickets. The customer can login and reserve max. 2 Day-Tickets in the future.. if one Date is in the past, he can order/reserve one more day... is this possible with your solution?

    • Hello.
      The visitors who visit your website, can submit new booking(s) only for future days. They can not submit the bookings for the days that already in past.
      If you need to set maximum number of days selections, so then its possible in the Booking Calendar Business Small and higher versions.
      Please read more about this feature here: https://wpbookingcalendar.com/overview/#range-days-selection
      You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
      Kind Regards.

  6. Is it possible that the calendar and the price are on a different page as the formular ? I want that the customer can choose his dates and after that he can click on a button like "book now" an than he has to fill in his name and so on.

    Sorry for my bad english I hope you understand what I mean.

    Thanks for your help

    • Hello.
      Unfortunately it's does not possible to have days selection in calendar at one page and filling booking form fields at different other page.

      In paid versions you can reset your exist booking form to "wizard template", where visitor will see firstly only calendar for days selection and after clicking on next button he/she will see booking form fields. But all this will be at the same page. Please retest it in live demos.
      Kind regards.

      • I have the Buisness large version, butt when i click to "wizard template" it says: "Forbidden

        You do not have permission to access this document."

        • Hello.
          It's weird, it's just have to insert "Form customization template" into exist forms and then you can save it.
          Does this error appear during saving this form or during clicking on reset button?

          If during saving, so then your server configured to not save any JS into the DB. In this case you can reset your booking form to that template. Then cut JavaScript code and insert it directly into te content of page where you have booking form. It add it to some JS file from your theme.

          If you still will have this issue, please send screenshot of this issue to support @ wpbookingcalendar.com with description about issue.
          Kind regards.

  7. I would like to use this booking system for 10 different bands. So my idea is to put a different booking system on the different bands pages. And then when each band get booked they can edit their individual booking dates. All this is still only in one website, though. Is that possible?

    • Hello.
      Its depend whether you need to have the different booking admin panels for the different band or to have only 1 booking panel with one administrator.
      1) If last then you can check the Booking Calendar Business Medium version, where possible to set availability based on season filters.
      Please read firstly the general instruction about usage of paid versions of Booking Calendar: https://wpbookingcalendar.com/faq/general-usage-instruction/

      About availability, please check this info https://wpbookingcalendar.com/overview/#availability

      2) If the first variant, then you need to check the Booking Calendar MultiUser version.
      In Booking Calendar MultiUser version possible that each registered WordPress user (your owner) have own individual independent booking admin panel, and can see and manage only own booking resources and some other settings (other owners will not see the bookings from this owner, they can see only own bookings). Please check more here (at bottom of the page) https://wpbookingcalendar.com/overview/

      Also each owner (user) will receive the emails about the bookings of the own service(s) or property (booking resource(s)) and can approve or decline them. Please note, that the each owner WordPress user) will have different individual calendar(s) with booking forms in the separate pages. Please retest it in the live demo. You can read more about the initial configuration of the Booking Calendar MultiUser version: https://wpbookingcalendar.com/faq/multiuser-version-init-config/

      Please test the live demo of Booking Calendar Multiuser version here: https://multiuser.wpbookingcalendar.com/
      Admin Panel of Multiuser version (here you can test several admin panels functionality): https://multiuser.wpbookingcalendar.com/admin-panel/

      Kind Regards.

  8. We are using the Start Time and Duration select fields on our site, but whenever the Duration runs into the next day we are receiving errors. How do we allow a duration to run into the next day?

    Thanks!

    • Hello.
      This issue possible if you select only 1 day, and select time, that belong to next day (after 24:hours).
      In this case you need to select minimum 2 days, so start time will be on one day and end time will be on next day...
      I will add this item to the TODO list for improving it in future updates for ability to select only 1 day for such type of bookings.
      Kind Regards.

  9. Hi,

    I'm looking to buy the small business version, and have been experimenting with the free version in order to see if it would work well with my theme.
    Unfortunately, it seems that the calendar itself does not show on mobile devices, not with the shortcode in a page, and same problem when installed through the widget.
    Feel free to look at http://www.appaanzee.be/beschikbaarheid-en-reserveren