Calender

Answered

Comments

3 comments

  • Official comment
    Avatar
    Isadora Moura Martins

    There's no setting to remove the end date picker, but there are some possible workarounds.

    You can either set a fixed length for each item, which you already have, and this will make it so that if, for example on a 3-day item, a guest picks March 27 as the start date, the end date will be fixed to March 29 and the guest will be unable to select a different end date.

    If the guest then changes the start date to April 4, the end date will automatically change to April 6. You can edit an Item's fixed length from Inventory > Items > relevant item > Attributes > Fixed Length.
     
    If you want to instead hide the end date picker, you can do so with custom CSS. I don't entirely recommend using custom CSS as it's subject to potentially breaking from new updates and it may cause unforeseen future problems. 


    If you go to Manage > Layout > Booking Page > CSS editor, input this code:
     
    label[for="end_date"] { display: none !important; }
    #end_date { display: none !important; }
    .date_btn { display: none !important; }
     
    and save, the booking page will have the end date picker removed and will look like this.
     
    Hope this helps!

    Comment actions Permalink
  • Avatar
    Matthew Walthour

    Isadora,

    That is exactly what I have been asking for years, that will work great. a high percentage of my customers get very confused when they cannot pick the end date on the second calendar, so this will eliminate that calendar and then they will have no choice but to use drop down bar. one thing is there a way. One other thing, is there a way to get rid of the other random time (400)?

    0
    Comment actions Permalink
  • Avatar
    Isadora Moura Martins

    To remove the "end time" timeslot, you could use the following code:
     
    Note that only works because you are using a "per hour" allocation, and this solution is just a workaround, not an official solution, so it might break with updates.
    If you are using "per timeslot" allocation, you could alternatively hide the end times of all timeslots but turn off "show end times" in the "timeslot settings" section of the "attributes" tab of the item.
     
    We also have a great support article that details this further: Allocation  
     
    .bootstrap-select.btn-group.disabled, .bootstrap-select.btn-group>.disabled {
        display: none !important;
    }
     
    If you have any other questions, please let us know.
     
    Enjoy the rest of your day!

    0
    Comment actions Permalink

Please sign in to leave a comment.