Как передать значение из формы обратной связи в тело письма?
Добрый день! До полного счастья осталось «добить» два вопроса.
За основу взята форма «feedback-two-forms-with-captcha».На одной странице имеются несколько кнопок для вызова формы в модальном окне.
Форма одна. Чтобы не плодить кучу форм, названия (заголовки) формы организованы с помощью атрибутаdata-title
:
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#feedbackFormModal" data-title="Название заголовка">
Скрипт:
$('[data-toggle="modal"]').click(function (e) {
e.preventDefault();
var idSelector = $(this).attr('data-target');
var title = $(this).attr('data-title');
$(idSelector).find('.modal-title').text(title);
});
Вопросы:
1) Подскажите пожалуйста, как данные из атрибута data-title
передать на почту для идентификации формы. Что нужно дописать в main.js
и process.php
?
feedback
. Стили bootstrap.css
из этой папки не подключены, так как плывет весь сайт.
Ответы: 4
Всем спасибо, вопрос закрыт!
Рабочий вариант.Чтобы не плодить на одной странице кучу форм, названия (заголовки) формы организованы с помощью атрибута
Перечень действий:data-argument
.1) Добавляем атрибут в кнопку:
2) Вставляем на страницу скрипт:
3) Принимаем в
process.php
:Выполняем замену:
4) Передаем на почту через
email.tpl
:Сюда (
Если правильно понимаю, то:<h3 class="modal-title" id="myModalLabel">Форма связи</h3>
) подставляется заголовок формы. Его нам и нужно передать.1) Создаем скрытое поле в форме, которое содержит название атрибута
data-title="Задача"
:2) Принимаем в
process.php
:3) Передаем на почту через
email.tpl
:Я полный чайник, где ошибки понимаю плохо. Подправьте пожалуйста.
Всем доброго дня! Если с этим трудности, может этот вопрос можно как-то организовать по другому?
Счастье совсем близко)
2-й вопрос решился: Остался ещё один вопрос.Помогите люди добрые)