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

Как добавить дополнительное поле в форму обратной связи Dle 11.1?


     29.10.2016    Ламерские вопросы    280

вопрос
Здравствуйте! Помогите пожалуйста добавить заветное поле(для мобильного телефона. Перелазил все в интернете, но в dle 11.1 уже немного другой код. Пытался делать по аналогии и находить похожие строчки, но это не помогло.
Заранее спасибо!

Ответил: Sander


Открыть файл engine/modules/feedback.php
Найти строку:
$row['template'] = str_replace( "{%text%}", $message, $row['template'] );

После нее вставить:
$row['template'] = str_replace( "{%phone%}", preg_replace("#[^0-9+\-]#i","",$_POST['phone']), $row['template'] );


В feedback использовать код:
<input type="text" name="phone" placeholder="+7..." />


В шаблоне письма feedback использовать тег {%phone%}
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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