Использование: pickadate. js v3.6.2
Контекст: Используется на туристическом веб-сайте, особенно для аренды на время отпуска.
Issue:
Просматривая pickadate. js API и связанные с ним вопросы по SO, я не смог найти ничего подходящего для моего варианта использования.
Ссылка API: https://amsul.ca/pickadate.js/api/#method -get-disable
Цель:
Я пытаюсь внедрить Политику минимального пребывания в списке аренды жилья для отдыха (подумайте airbnb) через календарь выбора, ограничивая число выбираемых дат.
Пример:
В пик сезона 23 мая 2020 года - 29 августа 2020 года, только с субботы по субботу разрешены Это означает, что вы можете пройти регистрацию заезда или отъезда только в субботу (минимум и максимум на 7 ночей проживания).
В календаре пикета при просмотре указанного периода времени: вс, пн, вт, Среда, четверг и пятница будут отключены, поэтому вы можете выбрать Сб только как день заезда или выезда.
В остальное время года эти дни недели будут включены, и там минимальное пребывание не требуется.