Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Вывод выбранного значения в Действие после добавления объекта

01.08.2017, 07:01
avtoalfa

Зарегистрирован:
2016-08-17
Сообщений: 5

Здравствуйте! Вывожу названия разделов селектом через listQuery в Альтернативная форма добавления объекта, в итоге образуется селект с пятью значениями, необходимо передавать выбранное значение в Действие после добавления объекта, для того что бы отправить его в письме. Помогите пожалуйста передать выбранное значение селекта из формы в письмо.

<select name='usluga'>
<?=listQuery("SELECT Subdivision_Name, Subdivision_ID FROM Subdivision WHERE Parent_Sub_ID = '5'", "<option value=\$data[Subdivision_ID]>\$data[Subdivision_Name]</option>\n")?>
</select>

avtoalfa
01.08.2017, 22:00
Игорь
Игорь Мишарин
Игорь

Зарегистрирован:
2011-11-20
Сообщений: 482

1. <select name='f_usluga'>
2. в Действие после добавления:
Код:
--
Услуга: $f_usluga
--


Stark
02.08.2017, 08:34
avtoalfa

Зарегистрирован:
2016-08-17
Сообщений: 5

Спасибо! Но в этом случае передается id раздела, а как передать название?

avtoalfa
02.08.2017, 09:22
VenZell
Карагодников Алексей Николаевич
VenZell

Зарегистрирован:
2014-07-25
Сообщений: 77

Чтобы получить название раздела по его ID можно использовать код:
Код:
$nc_core->subdivision->get_by_id($f_usluga, 'Subdivision_Name')

Ну или передавайте в value тега option сразу название раздела:
Код:
<?=listQuery("SELECT Subdivision_Name, Subdivision_ID FROM Subdivision WHERE Parent_Sub_ID = '5'", "<option value=\$data[Subdivision_Name]>\$data[Subdivision_Name]</option>\n")?>
198 196 2017-08-02 09:22:44 14810
Описание проекта