Перейти к содержимому
Плагин

Appointments & Booking

автор: Celena

Appointments & Booking

Онлайн-запись для салонов, стоматологов, автосервисов, репетиторов и консультантов. Заменяет «телефон и тетрадку» страницей /book, которая наполняет календарь сама.

Настройка за 10 минут

  1. Услуги — длительность, буфер после визита, цена.
  2. Сотрудники — недельный график по дням, услуги, отпуска.
  3. Настройки — шаг слотов, минимум до записи, окно записи, email владельца, язык писем.
  4. Ссылка на /book в меню или тег {booking_button} в любой странице.

Как записывается клиент

Услуга → специалист (или «любой свободный») → дата → живые свободные слоты (график минус отпуска минус записи с буферами) → контакты → готово. Клиенту — письмо с подтверждением, кнопкой «в календарь (.ics)» и ссылкой отмены; владельцу — уведомление. Слот перепроверяется в момент отправки — два клиента не займут одно время.

Ежедневно

  • Журнал дня: времена, услуги, клиенты, «выполнена»/«отменена» в один клик.
  • Cron-напоминания за сутки — режут неявки примерно вдвое.
  • Отмена по ссылке освобождает слот сразу.

Форма записи защищена антиспам-фильтром ядра (работает с плагином «Антиспам и капча»).

Версия Дата Требования Размер
1.1.1 2026-08-24 PHP >=8.3 · Celena >=3.6 36 KB

1.1.1: the booking form now names the exact failure reason (stale page, rate limited, slot just taken) instead of a generic error; the admin journal shows the total of upcoming appointments next to the selected day.

1.1.0 2026-08-24 PHP >=8.3 · Celena >=3.6 35 KB

1.1.0: Upcoming appointments dashboard widget (today/tomorrow labels, service, client, specialist); booking rate limit relaxed to 12 per 5 minutes.

1.0.0 2026-08-24 PHP >=8.3 · Celena >=3.6 33 KB

Initial release: 4-step booking wizard, live slot engine (schedules minus time off minus bookings with buffers), any-staff option, race-safe slot validation, confirmation and owner emails, ICS calendar files, cancellation links, daily reminder cron, day journal admin.

Требования

  • PHP >=8.3 или новее
  • Celena CMS >=3.6 или новее

Установка

После покупки вы получите лицензионный ключ. Установите пакет из админки клиентского сайта — при активации она спросит ключ.

  1. Откройте раздел «Плагины/Темы» в админке Celena.
  2. Нажмите «Установить из файла» и загрузите скачанный архив (или «Установить из маркетплейса», если подключён).
  3. Активируйте пакет — для платных при активации введите лицензионный ключ.

Подробная инструкция по установке в документации →