Как избавиться от незаполненных полей формы - в письме, которое приходит админу и клиенту?

  • 1 Ответов
  • 326 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн AndreN

Прошу совет: как не выводить в письме пустые поля и названия полей, которые не заполнялись?

И так, в форме имеется 2 чекбокса, у одного название "vhod", у второго - "vyhod". Если посетитель сайта ставит галочку на первом чекбоксе, то никаких новых полей не появляется, если на втором, тогда появляется текстовое поле для заполнения "gorod". Это я сделал.
В форме редактирования письма я прописал:
{vhod:value}
{vyhod:value}: {gorod:caption} - {gorod:value}
В результате:
- если выбрал только "vhod", то на почту приходит такое безобразие:
У Вас есть новые данные.
vhod
: gorod -
- если выбрал "vyhod", то в письме сначала идет пустая строка, а потом правильная информация:
У Вас есть новые данные.

vyhod: gorod - Вена



*

Оффлайн AndreN

Ответ найден. необходимо воспользоваться комбинациями:

{if {field_name:value}} this text gets displayed only if the placeholder has the "Your desired value" value {/if}или
{if {field_name:value}=Your desired value} this text gets displayed only if the placeholder has the "Your desired value" value {/if}