Как в выборе даты (datepicker) задать доступные даты

Для этого используем тип поля date и устанавливаем для него в процедуре dict в SELECT 1 доступные и недоступные значения (в параметре Value).

select '' Text,'2020-09-12' Value, 0 Selected    --- comma separated AvailableDates
union
select '' Text,'2020-09-15,2020-09-17' Value, 0 Selected  --- comma separated DisabledDates

1 строка - это доступные даты (если пустая строка в Value - то не учитывается).  Если установлен, то будут доступны только даты из списка. 

2 строка - это недоступные даты (если пустая строка в Value - то не учитывается). Если установлен, то будут доступны все даты, кроме указанных.

Формат даты YYYY-MM-DD

Примечание

В итоге в разметке будет такой вид:

<div class="asDatepicker" data-availabledates="2020-09-12" data-disableddates="2020-09-17,2020-09-15"></div>

 При выводе каждого дня будут проверяться эти списки для определения доступности даты. 

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK