Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Необязательное поле для обратной связи

Необязательное поле для обратной связи


     15.08.2014    Общие вопросы, Шаблоны (TPL)    1729

вопрос
Всем привет, хотел бы узнать как решить задачу.
Форма обратной связи на статичной странице


Я хочу убрать Тему с формы вот мои шаги

1) /engine/ajax/feedback.php делаю комментирование // и нечего не происходит

if( empty($subject) OR dle_strlen($subject, $config['charset']) > 200 ) {
    //$stop .= $lang['feed_err_4'];
}


2) Удаляю из статичной страницы кусок кода с Тема и тогда письмо вообше не отправляется((

<tr>
            <td class="label">
                Тема:<span clas>*</span>
            </td>
            <td><input type="text" maxlength="45" name="subject" class="f_input" /></td>
</tr>




Ответил: vitnet


Про JS забыли ;)
if(document.sendmail.subject.value == '' || document.sendmail.message.value == '') {

Комментарии пользователей (4)

vitnet
218

2172 | 930

vitnet - 15 августа 2014 10:17 - Эксперт

***Комментарий удален***

adoa
23 | 1

adoa - 15 августа 2014 23:31 - Юзер

Спасибо действительно было дело в этом))) Ваш коммент в ответ))

rocksmart
64

307 | 115

rocksmart - 15 августа 2014 10:49 - Юзер


так заполни его по дефолту и скрой данное поле

<tr style="display:none;">
            <td class="label">
                Тема:<span clas>*</span>
            </td>
            <td><input type="text" maxlength="45" value="без названия" name="subject" class="f_input" /></td>
</tr>

vip.boss
7

116 | 13

vip.boss - 15 августа 2014 23:36 - Гости

В файле /engine/modules/feedback.php
найти например:
        if( empty( $subject ) ) { 
            $stop .= $lang['feed_err_4'];
        }
        if( empty( $message ) ) {
            $stop .= $lang['feed_err_5'];
        }

если удалить
        if( empty( $subject ) ) { 
            $stop .= $lang['feed_err_4'];
        }

то не будет проверки на заполненность темы сообщения
если удалить
        if( empty( $message ) ) { 
            $stop .= $lang['feed_err_5'];
        }

то не будет проверки на заполненность самого сообщения.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы