Изменение в моде Контакты

  • 8 Ответов
  • 1342 Просмотров

студент

  • Сообщений: 260
    • Просмотр профиля
    • Мировые новости
Изменение в моде Контакты
« : 27 Сентября 2020, 23:47:54 »
Прошу помочь добавить в блок b-Feedback.php 2 селектора:
Пол: мужчина, женщина
Селектор с именами 6 ученых.
Вот как это выглядит на версии 055: http://fetva.313news.net/feedback
Пол:
     мужчина
     женщина
E-mail:
Текст:
Ученый:
(выбор в селекторе)
Код
Отправить

 
Все поля обязательны для заполнения.
 
На почту приходит сообщение с таким содержимым.
 
Пол: мужчина
E-mail: email@mail.ru
Текст: само сообщение, вопрос.
Ученый: имя ученого выбранное в селекторе.
« Последнее редактирование: 17 Декабря 2020, 20:23:38 от студент »

студент

  • Сообщений: 260
    • Просмотр профиля
    • Мировые новости
Re: Изменение в моде Контакты
« Ответ #1 : 17 Декабря 2020, 20:25:46 »
Еще раз прошу, у кого есть возможность помогите пожалуйста. Без этого блока не могу обновить сайт.
У самого не получается.

Neon

  • Сообщений: 921
    • Просмотр профиля
    • Danneo CMS
Re: Изменение в моде Контакты
« Ответ #2 : 17 Декабря 2020, 21:17:06 »
Вам и мод "Контакты" нужно дорабатывать.
Поля в в контактах и блоке "Обратная связь" работают синхронно.
Отправка данных и обработка происходит в этом модуле.
DANNEO ™

студент

  • Сообщений: 260
    • Просмотр профиля
    • Мировые новости
Re: Изменение в моде Контакты
« Ответ #3 : 17 Декабря 2020, 23:25:11 »
Вам и мод "Контакты" нужно дорабатывать.
Поля в в контактах и блоке "Обратная связь" работают синхронно.
Отправка данных и обработка происходит в этом модуле.
Да, я это понимаю, но к сожалению сделать не могу.

студент

  • Сообщений: 260
    • Просмотр профиля
    • Мировые новости
Re: Изменение в моде Контакты
« Ответ #4 : 27 Декабря 2020, 02:50:37 »
1.5.6 (Beta 3)
В файле /template/Lite/mod/contact/form.tpl удалил поля имя, организация и телефон и добавил код:
	<fieldset>
    <label class="">Ваш пол:</label>
<select name="sex">
<option value="Мужчина">Мужчина</option>
<option value="Женщина">Женщина</option>
</select>
</fieldset>
<fieldset>
    <label class="">Выбрать сотрудника</label>
<select name="fakih">
<option value="Первый">Первый</option>
<option value="Второй">Второй</option>
<option value="Третий">Третий</option>
<option value="Четвертый">Четвертый</option>
<option value="Пятый">Пятый</option>
</select>
</fieldset>
В файле /mod/contact/index.php метку "Данные для отправки" привел к такому виду:
					"br"        => "\r\n",
// "sendname"  => $sendnames,
"sendmail"  => $sendmails,
// "sendorg"   => $sendorg,
// "sendphone" => $sendphone,
"sex" => $sex,
"fakih" => $fakih,
"text"      => $sendtexts
В метке Send закомментировал
Проверка имени
Проверка организации
Проверка телефона

Не могу найти где прописан js код отвечающий за форму обратной связи.
Подскажите куда смотреть и как добавить эти селекторы.

Neon

  • Сообщений: 921
    • Просмотр профиля
    • Danneo CMS
Re: Изменение в моде Контакты
« Ответ #5 : 28 Декабря 2020, 12:22:41 »
Доработанный блок обратной связи под ваши требования.

Обновленные файлы:
mod/contact/index.php
template/Modern/mod/contact/form.block.tpl

Тексты для вывода находятся в этих файлах.
В индексный файл мода "Контакты" добавлена метка 'sendalim'.
Она отвечает за обработку данных из блока b-Feedback.php

Форма в разделе "Контакты" работает в обычном режиме.
DANNEO ™

студент

  • Сообщений: 260
    • Просмотр профиля
    • Мировые новости
Re: Изменение в моде Контакты
« Ответ #6 : 28 Декабря 2020, 13:41:33 »
Доработанный блок обратной связи под ваши требования.
Большое спасибо!

студент

  • Сообщений: 260
    • Просмотр профиля
    • Мировые новости
Re: Изменение в моде Контакты
« Ответ #7 : 01 Января 2021, 22:06:18 »
Доработанный блок обратной связи под ваши требования.
Сообщения приходят не на почту указанную в блоке b-Feedback.php , а на почту администратора. Можете после праздников это исправить?

Neon

  • Сообщений: 921
    • Просмотр профиля
    • Danneo CMS
Re: Изменение в моде Контакты
« Ответ #8 : 02 Января 2021, 23:46:16 »
Исправлено.
DANNEO ™