Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Модуль онлайн записи по времени к одному специалисту.
Один сайт — один модуль для одного специалиста.
Обязательно использование Дружественных URL.
Сниппет загружает календарь в div с id=«booking», этот div нужно разместить в месте где вы хотите вызвать календарь.
Сам же сниппет должен вызываться после вызова jQuery, хоть в самом низу страницы.
Вызов сниппета:
Параметры:
&time — время для записи
&today — доступна ли запись на сегодня, по умолчанию недоступна, если параметр не указать то недоступна, можно также указать 0 или 1 — тогда доступна
&outdays — выходные дни (1 — пн 2 — вт и т.д.)
&outdate — выходные числа ( формат записи 25-07-2019 )
Настройки:
timebooking_email — Почта для получения уведомлений
timebooking_jspath — Путь к скриптам timeBooking
timebooking_csspath — Путь к стилям timeBooking
timebooking_fancycsspath — Путь к стилям Fancybox
timebooking_jspath — Путь к скриптам timeBooking
Чанки:
Фронт:
Админка
Принцип работы:
— Админка изначально не имеет значений даты и времени, они появляются после клика по дате на фронтенде
— время формируется из значений времени указанных в сниппете, если вы кликнули по дате и не указали при этом в параметрах сниппета время, то сформируется пустая дата, и для того чтобы сформировать заново дату со значениями времени нужно удалить дату в админке через кнопку действия.
В админке имеется возможность отредактировать записи, удалить и полностью удалить прошедшие числа.
После записи клиента на почту приходит уведомление о новой записи.
Один сайт — один модуль для одного специалиста.
Обязательно использование Дружественных URL.
Сниппет загружает календарь в div с id=«booking», этот div нужно разместить в месте где вы хотите вызвать календарь.
Сам же сниппет должен вызываться после вызова jQuery, хоть в самом низу страницы.
Вызов сниппета:
[[!timeBooking
&time = `8-00 - 9.00, 9.00 - 10.00, 10.00 - 11.00, 11.00 - 12.00`
&today=`1`
&outdays = `6,7`
&outdate = `25-07-2019`
]]
Параметры:
&time — время для записи
&today — доступна ли запись на сегодня, по умолчанию недоступна, если параметр не указать то недоступна, можно также указать 0 или 1 — тогда доступна
&outdays — выходные дни (1 — пн 2 — вт и т.д.)
&outdate — выходные числа ( формат записи 25-07-2019 )
Настройки:
timebooking_email — Почта для получения уведомлений
timebooking_jspath — Путь к скриптам timeBooking
timebooking_csspath — Путь к стилям timeBooking
timebooking_fancycsspath — Путь к стилям Fancybox
timebooking_jspath — Путь к скриптам timeBooking
Чанки:
- bookingPopupTpl — модальные окна, в id=«timechoice» попадают значения времени
- successTpl — чанк сообщения записанному пользователю
- successEmailTpl — чанк сообщения админу на почту
Фронт:
Админка
Принцип работы:
— Админка изначально не имеет значений даты и времени, они появляются после клика по дате на фронтенде
— время формируется из значений времени указанных в сниппете, если вы кликнули по дате и не указали при этом в параметрах сниппета время, то сформируется пустая дата, и для того чтобы сформировать заново дату со значениями времени нужно удалить дату в админке через кнопку действия.
В админке имеется возможность отредактировать записи, удалить и полностью удалить прошедшие числа.
После записи клиента на почту приходит уведомление о новой записи.
Последние обсуждения в сообществе MODX.pro