Pickadate. js: как отключить определенные дни недели в течение определенного периода времени c? - PullRequest
0 голосов
/ 19 февраля 2020

Использование: 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 ночей проживания).

В календаре пикета при просмотре указанного периода времени: вс, пн, вт, Среда, четверг и пятница будут отключены, поэтому вы можете выбрать Сб только как день заезда или выезда.

В остальное время года эти дни недели будут включены, и там минимальное пребывание не требуется.

...