Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как добавить дополнительное поле в форму обратной связи Dle 11.1?

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


     29.10.2016    Все вопросы » Ламерские вопросы    2543

вопрос
Здравствуйте! Помогите пожалуйста добавить заветное поле(для мобильного телефона. Перелазил все в интернете, но в 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%}

1 комментарий

decorcity.39
Юзер

decorcity.39 - 10 июля 2018 16:36 -

SANDER, на 13.0 уже не работает! Башку уже сломал, но вместо телефона приходит тег {%phone%}. Можно попросить ещё раз сделать инструкцию? Спасибо за помощь.

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

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

наверх