Добавление динамических полей
Добрый день, друзья, коллеги. Суть вот в чем, делаю форму с динамическим добавлением полей. Сниппет Formit.
C добавлением полей нет проблем. Подсмотрел у Ильи
А теперь вопрос, каким образом можно добавить плейсхоледры динамических полей в чанк с письмом менеджеру?
C добавлением полей нет проблем. Подсмотрел у Ильи
<script type="text/javascript">
$("#add_phone").click(function() {
$("#addPhones").append('<input type="text" name="contractor_phone[]">');
});
</script>
В итоге в $_POST['contractor_phone'] приходит массив телефонов.А теперь вопрос, каким образом можно добавить плейсхоледры динамических полей в чанк с письмом менеджеру?
Комментарии: 2
Насколько я помню массивы в POST преобразуются в плейсхолдеры вида [[+fi.названиеполя.0]],[[+fi.названиеполя.1]] и т.д. Т.е. вижу варианты либо проставить в шаблоне максимальное количество телефонов, либо обрабатывать их в самописном хуке в один плейсхолдер.
Выставить в чанке все плейсхолдеры телефонов и обрабатывать их через фильтры.
[[+fi.названиеполя:notempty=`<div>....</div>`]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.