Page 1 of 1

Выпадающий список в FormBuilder

Posted: Tue Nov 20, 2012 12:26 pm
by triks
Опять обращаюсь к экспертам и знатокам!

Есть выпадающий список в форме обратной связи. В шаблоне Email, чтобы получить значение выбранного поля, пишем тег {$fld_35}.
Мне же нужно вывести не значение, а название выбранного элемента, которое указывается в option name. Какой тег нужно использовать, чтобы его вывести?

Re: Выпадающий список в FormBuilder

Posted: Tue Nov 20, 2012 12:40 pm
by guro
Самый простой способ - сделайте значения и названия option одинаковыми.

Re: Выпадающий список в FormBuilder

Posted: Tue Nov 20, 2012 12:53 pm
by triks
Этот способ не подходит, так как значение цифровое, оно необходимо при вычислении, а вывести нужно название.

Re: Выпадающий список в FormBuilder

Posted: Tue Nov 20, 2012 1:14 pm
by guro
Ну тогда у вас два пути:
1. В шаблоне отправки письма создать массив с индексами в виде значений отправляемых полем {$fld_35} и значениями в виде названий option-ов из формы;
2. Написать тег пользователя, который после отправки формы (до отправки письма) полуит название option из БД по полученному значению {$fld_35}.

Re: Выпадающий список в FormBuilder

Posted: Tue Nov 20, 2012 1:39 pm
by triks
Решила следующим способом, в шаблоне отправки письма написала что-то вроде этого:

Code: Select all

{if $fld_35_obj->value eq 300}
Название поля 1<br />
{else}
{$fld_35}<br />
{/if}