Как вывести список из ограниченного количества адресов (для webforms insert)?

Материал из Umicms

Перейти к: навигация, поиск

Как вывести список из ограниченного количества адресов (для webforms insert)?

У нас есть несколько адресов в модуле Обратная связь:

e-mail 2 - Андрей e-mail 3 - Борис e-mail 4 - Владимир e-mail 5 - Георгий

Необходимо, чтобы в форме обратной связи выводился список только из 2-х адресов (Владимира и Георгия)


Решение:

1. Определяем необходимый id е-мейла адресата.

В списке адресатов модуля Обратная связь имеем список из нескольких адресатов:

e-mail 2 - Андрей e-mail 3 - Борис e-mail 4 - Владимир e-mail 5 - Георгий

Открываем страницу обратной связи и смотрим исходный html-код страницы. Там ищем примерно такой код:

<option value="2">Андрей</option>

<option value="3">Борис</option>

<option value="4">Владимир</option>

<option value="5">Георгий</option>


Значит id адресатов "Владимир" и "Георгий" будет 4 и 5 соответственно.

2. В файле: tpls/webform/default.tpl редактируем два блока: 'webforms_to_block' и 'webforms_to_line'. В итоге они должны выглядеть примерно так:

$FORMS['webforms_to_block'] = <<<TO_BLOCK

<select name="email_to" class="textinputs">

<option value="4">Владимир</option>

<option value="5">Георгий</option>

</select>

TO_BLOCK;

$FORMS['webforms_to_line'] = <<<TO_LINE

TO_LINE;

Личные инструменты