Формы

https://www.hostcms.ru/documentation/modules/form/

Вызов любой формы в макете по клику в модальном окне возможен через дата аттрибут data-modal

Пример:

<button class="btn btn-theme" data-modal='{"data":{"form": 1, "xsl": 123}}'>Обратный звонок</button>

где: form - указывается ID формы xsl - указывается ID XSL шаблона (по умолчанию это ОтобразитьФормуАякс [MARKET])

если у Вас в форме есть поле textarea и вы хотите передать предварительный текст, например название товара или услуги, то можно указать так

<button class="btn btn-theme" data-modal='{"data":{"form": 1, "xsl": 123, "textarea": "Клининг"}}'>Заказать услугу</button>

textarea - произвольный текст, если внутри строки есть кавычки, тогда нужно экранировать " через \ - "Текст \"в кавычках\""

Последнее обновление