Включить расширение CMS Simple Form, изменить поле ответа на адрес электронной почты пользователя?

Клиент использует Simple Form на своем веб-сайте Bolt CMS. Когда она получает электронное письмо со своего веб-сайта и нажимает «ответить», электронное письмо в поле «Кому» принадлежит ей, а НЕ человеку, отправившему форму запроса. Как это можно изменить? Спасибо


person John Tuffnell    schedule 26.02.2015    source источник


Ответы (1)


Редактировать: Насколько я вижу, предложение, которое я дал, похоже, не работает. Кто-нибудь?

Ниже мой исходный ответ:

В файле конфигурации для простых форм вы можете установить поле с адресом электронной почты человека, отправившего форму, как from_email, поэтому любые ответы на почту от вашего клиента будут идти прямо отправителю. Вы также можете добавить «use_with», чтобы добавить имя отправителя к адресу электронной почты, в этом примере ссылаясь на поле «ваше имя», предполагая, что оно существует. email: type: email use_as: from_email use_with: yourname

Вы можете найти эту информацию в файле ReadMe на https://github.com/jadwigo/SimpleForms.

person Evert Albers    schedule 14.03.2015
comment
Спасибо, Эверт. Я только что проверил код, и это: электронная почта: тип: класс электронной почты: широкая метка: требуется адрес электронной почты: true use_as: from_email use_with: name Он не будет принимать поле ввода электронной почты формы как from_email. Он использует только переменную получателя_email. Я могу жестко закодировать from_email, который работает, но я не хочу, чтобы он был жестко запрограммирован, мне нужно, чтобы это было то, что пользователь ввел в поле электронной почты. Я должен пропустить что-то очевидное здесь! :/ Спасибо - person John Tuffnell; 15.03.2015
comment
Мне было трудно читать код без отступов, но, похоже, все в порядке. Просто догадываюсь: from_email все еще перезаписывается в другом месте в конфигурации? - person Evert Albers; 15.03.2015
comment
Джон, вы были правы: я работал над формой где-то в другом месте, и пока я занимался этим, я попытался реализовать вышеуказанное решение, но безрезультатно. Надеюсь, что кто-то еще прояснит это, или что на моем сайте произойдет мозговая волна. - person Evert Albers; 15.03.2015
comment
Вы должны отключить testmode, чтобы это работало. Также смотрите мой ответ ниже. - person user3575506; 01.02.2016