Опять обращаюсь к экспертам и знатокам!
Есть выпадающий список в форме обратной связи. В шаблоне Email, чтобы получить значение выбранного поля, пишем тег {$fld_35}.
Мне же нужно вывести не значение, а название выбранного элемента, которое указывается в option name. Какой тег нужно использовать, чтобы его вывести?
Выпадающий список в FormBuilder
Re: Выпадающий список в FormBuilder
Самый простой способ - сделайте значения и названия option одинаковыми.
Re: Выпадающий список в FormBuilder
Этот способ не подходит, так как значение цифровое, оно необходимо при вычислении, а вывести нужно название.
Re: Выпадающий список в FormBuilder
Ну тогда у вас два пути:
1. В шаблоне отправки письма создать массив с индексами в виде значений отправляемых полем {$fld_35} и значениями в виде названий option-ов из формы;
2. Написать тег пользователя, который после отправки формы (до отправки письма) полуит название option из БД по полученному значению {$fld_35}.
1. В шаблоне отправки письма создать массив с индексами в виде значений отправляемых полем {$fld_35} и значениями в виде названий option-ов из формы;
2. Написать тег пользователя, который после отправки формы (до отправки письма) полуит название option из БД по полученному значению {$fld_35}.
Re: Выпадающий список в FormBuilder
Решила следующим способом, в шаблоне отправки письма написала что-то вроде этого:
Code: Select all
{if $fld_35_obj->value eq 300}
Название поля 1<br />
{else}
{$fld_35}<br />
{/if}