Запись на приём
Посетитель записывается сам: услуга, день, время, имя и телефон — без учётной записи. Свободные окна считаются из часов работы и уже сделанных записей, двое одно окно не займут.
Что умеет
- Запись по шагам: услуга, день, время, кто придёт. Если услуга одна, первый шаг пропускается. Страница работает без скриптов.
- Свободные окна считаются сами — из часов работы по дням недели, длительности услуги, закрытых дней и уже сделанных записей.
- Окно проверяется при показе и при записи; если его заняли, пока человек заполнял форму, он увидит «Это время только что заняли». Запрет на двойную запись стоит и в базе.
- От посетителя — имя и телефон или почта, по желанию заметка. Защита от роботов, не больше шести отправок за десять минут с адреса.
- Письма: владельцу — о новой записи (на почту сайта), посетителю — подтверждение со ссылкой на отмену. Отмена по ссылке сразу освобождает окно, владельцу приходит письмо.
- В панели: записи «Впереди» и «Прошедшие» с состояниями «ждёт», «подтверждена», «отменена», число новых в меню; услуги с длительностью, ценой словами и языком; часы работы по неделе и закрытые дни с причиной.
- Услуги находятся поиском по сайту — сразу к выбору дня.
Настройка
В панели: «Настройки», раздел «Запись на приём», группа «Как устроена запись».- Через сколько минут начинается следующее окно — 30.
- На сколько дней вперёд открыта запись — 30.
- За сколько часов до приёма запись закрывается — 2; при 0 можно записаться на ближайшее окно сегодня.
Права
- Видеть записи.
- Подтверждать записи, править услуги и часы.
На сайте
/zapis — запись, пункт «Запись» в меню и в карте сайта; /zapis/otmena/… — отмена по ключу из письма.Установка и удаление
Четыре таблицы: услуги, часы работы, закрытые дни и записи. При установке заводится рабочая неделя пн–пт с 9:00 до 17:00, чтобы окна были видны сразу. Удаление с данными стирает все четыре.Чего здесь нет нарочно
Учётной записи для посетителя — регистрация ради одного визита отпугивает половину записей — и списка окон, который надо вести руками.Как поставить
Модуль уже есть в коде движка, но в выпущенный архив ещё не входил. Он выйдет вместе со следующим выпуском NEX1ON.
История версий
1.0.0 войдёт в следующий выпуск
- Запись на приём без учётной записи: услуга, день, время, имя и телефон или почта
- Свободные окна считаются из часов работы, длительности услуги, закрытых дней и уже сделанных записей
- Запрет на двойную запись одного окна в базе; отмена по ссылке из письма освобождает окно
- Письма владельцу и посетителю; в панели — записи, услуги, часы работы и закрытые дни
- Позже в этой же версии: услуги находятся поиском по сайту, дни недели переведены, у полей времени появились подписи, раздел занял своё место в перестроенном меню панели
Вопросы, ошибки и предложения — в разделе на форуме