Настройка формы контакта 7, чтобы адрес электронной почты отправлялся на основе выбранных переменных
Попробуйте настроить форму контакта 7 так, чтобы сообщение отправлялось на другой адрес электронной почты в зависимости от значений, выбранных из раскрывающихся списков. Я не программист, просто кто-то дома пытается создать сайт. Может ли кто-нибудь помочь мне с кодом или указать мне на него?
2 ответа
Пожалуйста, используйте следующий код в поле формы,
[select your-recipient "CEO|ceo@example.com"
"Sales|sales@example.com"
"Support|support@example.com"]
Затем добавьте тег к письму "TO", [ваш-получатель]
Я не уверен, что вы можете решить это без программирования.
Тем не менее, я думаю, что если вы хотите заниматься программированием как можно меньше, я бы настроил столько идентичных контактных форм, сколько адресов электронной почты вы бы хотели отправить...
После этого вы можете написать немного JavaScript, который изменяет action
Присвойте элемент формы требуемой контактной форме, когда кто-то выбирает конкретную опцию из раскрывающегося списка, чтобы при нажатии кнопки "Отправить" его данные отправлялись в форму, которая отправляет электронное письмо нужному человеку.
Этот подход, вероятно, не так хорош, как наличие 1 формы, а затем написание некоторого php для выяснения того, кому оно отправляется, но требует меньше кода и с меньшей вероятностью сломает ваш сайт, если он пойдет не так.