Календарь и свободные слоты
Календарь — это основа записи. Он хранит рабочие часы, перерывы и уже занятое время, а свободные слоты рассчитывает сам, чтобы клиент видел только реально доступные окна.
Что учитывает календарь
Свободное время не задаётся списком вручную — оно вычисляется из настроек специалиста: рабочих часов, перерывов, длительности услуги и уже занятых слотов.
Всё, что вне рабочих часов или попадает на перерыв, для записи недоступно, поэтому клиент не выберет неудобное время.
Как длительность услуги влияет на слоты
Каждая услуга занимает разное время. Календарь учитывает длительность выбранной услуги и предлагает окна нужного размера, а не абстрактные «часы».
Защита от пересечений
Как только время занято — записью по ссылке, гостевой или ручной, — оно исчезает из доступных. Это защищает от ситуации, когда два клиента выбрали один и тот же слот.
Как считаются свободные слоты
- 1Специалист задаёт рабочие часы и перерывы.
- 2Указывает длительность каждой услуги.
- 3Календарь рассчитывает свободные окна.
- 4Занятые слоты исключаются из доступных.
- 5Клиент видит только реально свободное время.
