FormLister: Отправка писем
Ребята, подскажите, не могу найти/понять.
Создал форму для отправки, всё что сидит в нпутах — уходит в письме без проблем, а нужно ещё передать данные которые просто сидят в дивах. За что/чем эти данные цепляет FormLister? Например:
Не работает, в письме пусто. Добавлял и name и классы — не помогает.
В шаблоне письма соответственно;
Вот этот параметр тоже не помогает:
Не могу найти ни в примерах ни в документации как передать значения не сидящие в инпутах:(
P.S. Само значение в код формы втыкается скриптом в момент открытия попапа c формой.
Создал форму для отправки, всё что сидит в нпутах — уходит в письме без проблем, а нужно ещё передать данные которые просто сидят в дивах. За что/чем эти данные цепляет FormLister? Например:
<div class="item">
<div class="price">[+price.value+]</div>
</div>
Не работает, в письме пусто. Добавлял и name и классы — не помогает.
В шаблоне письма соответственно;
<p>Стоимость: [+price.value+]</p>
Вот этот параметр тоже не помогает:
&formControls=`price`
Не могу найти ни в примерах ни в документации как передать значения не сидящие в инпутах:(
P.S. Само значение в код формы втыкается скриптом в момент открытия попапа c формой.
8 комментариев
Попробовал вот так:
тоже мимо(
Если вы хотите сделать решение, чтобы оно еще и из div'ов отправляло, узнавая данные к примеру по особому классу, то допишите расширение базового контроллера.
Вопросы, пожелания?
Хочешь отправлять данные из хуйпойми откуда — сделай аякс, отправь эти данные, как key:value и прими в вызове runSnippet->('FormLister',[… параметры])
При открытии формы скриптом собирай данные из нужных дивов, и вставляй в форму скрытый инпут. Или отправляй formData аяксом. Типа такого:
FormLister не цепляет данные из элементов верстки, только из полей отправляемой формы: input, select, textarea и т.д.