вопрос
Подскажите как добавить в форму обратной связи дополнительное поле в виде выпадающего списка.
Незарегистрированный пользователь должен иметь возможность выбирать из выпадающего списка текст. Выбранный текст должен высылаться с остальными данными на почту админу.
Заранее благодарен.
Незарегистрированный пользователь должен иметь возможность выбирать из выпадающего списка текст. Выбранный текст должен высылаться с остальными данными на почту админу.
Заранее благодарен.
feedback.tpl
Вручную прописываешь необходимые поля ввода. Например
Обязательно у select, input, textarea должен быть указан уникальный id начинающийся с
feedback.php
Находим
Ниже вставляем
Вручную прописываешь необходимые поля ввода. Например
<tr>
<td class="label" valign="top">
Дополнительное поле:
</td>
<td><select name="hero" id="xfields-hero">
<option disabled>Выберите героя</option>
<option value="Чебурашка">Чебурашка</option>
<option selected value="Крокодил Гена">Крокодил Гена</option>
<option value="Шапокляк">Шапокляк</option>
<option value="Крыса Лариса">Крыса Лариса</option>
</select></td>
</tr>
<tr>
<td class="label" valign="top">
Дополнительное поле2:
</td>
<td><select name="antihero" id="xfields-antihero">
<option disabled>Выберите антигероя</option>
<option value="баба-яга">баба-яга</option>
<option value="Кощей">Кощей</option>
</select></td>
</tr>
Обязательно у select, input, textarea должен быть указан уникальный id начинающийся с
id="xfields-тут любое лат. слово"
feedback.php
Находим
ShowLoading('');
Ниже вставляем
if($('[id*=xfields-]')){
$('[id*=xfields-]').each(function() {
params['message'] += "\\r\\n"+$(this).val();
});
}