вопрос
В интернете поискал, все разные решения предлагают испробовал много, но не получилось. Изначально пользовался инструкцией, но результата 0. или сам что то не то делаю.
доп поля в feedback.tpl выглядят так
в шаблоне email сообщений
в инструкции не написано о добавлении полей в файлах feedback.tpl
доп поля в feedback.tpl выглядят так
<input class="form-control" type="text" name="[b]xfield[login][/b]">
в шаблоне email сообщений
Логин в проекте: {%login%}
в инструкции не написано о добавлении полей в файлах feedback.tpl
Дополнительное поле в feedback.tpl до версий DLE 11.1
1. Открываете файл engine/ajax/feedback.php ищете строчку:
2. Ниже также добавляете:
3. Открываете feedback.tpl Вашего шаблона и добавляете в форму текстовое поле с именем "phone"
4. Идёте в админку -> Все разделы -> Шаблоны E-Mail сообщений -> Блок "Настройка E-Mail сообщения, которое отсылается через форму обратной связи", вставляем в текстовый блок.
Тем самым мы добавили новый тег {%phone%}
1. Открываете файл engine/ajax/feedback.php ищете строчку:
$row['template'] = str_replace( "{%ip%}", $_SERVER['REMOTE_ADDR'], $row['template'] );
2. Ниже также добавляете:
if(empty($_POST[phone])) $_POST[phone] = "Отсутствует";
$row['template'] = str_replace( "{%phone%}", strip_tags($_POST[phone]), $row['template'] );
3. Открываете feedback.tpl Вашего шаблона и добавляете в форму текстовое поле с именем "phone"
<input name="phone">
4. Идёте в админку -> Все разделы -> Шаблоны E-Mail сообщений -> Блок "Настройка E-Mail сообщения, которое отсылается через форму обратной связи", вставляем в текстовый блок.
Телефон отправителя: {%phone%}
Тем самым мы добавили новый тег {%phone%}