Сниппет obButton
Сниппет для вывода кнопки "Забронировать" на странице сайта.
Параметры сниппета
Ключ | По-умолчанию | Описание |
---|---|---|
filters | Список фильтров через запятую. | |
loadLibrary | true | Управляет подключением библиотек Bootstrap, jQuery и jQuery UI. Если они уже используются на сайте, то их загрузку можно отключить. |
object | ID объекта для бронирования. Если не указан, то проверяется параметр resource . |
|
resource | ID ресурса miniShop2, по которому автоматичеки определяется объект бронирования. Если не указаны ни resource ни object , то в resource указывается id текущего документа. Но этот документ должен быть класса msProduct. |
|
required_fields | Можно переопределить обязательные поля, указанные в системной настройке. Доступные значения: object, start_date, end_date, fullname, email, phone. | |
redirectTo | ID страницы, на которую будет перенаправлен пользователь после бронирования. | |
tpl | tpl.onebooking.button | Шаблон кнопки для бронирования. |
tplDialog | tpl.calendar.dialog | Шаблон диалога бронирования, который вызывается по кнопке. |
type | day | Тип бронирования: "day" - объект бронируется на все указанные дни периода, при бронировании на один день даты начала и конца совпадают, "period" - последний день считается датой выезда, дата выезда всегда должна быть больше даты въезда. |