Можно ли сделать так, что бы форма обратной связи отправлялась на несколько адресов и при этом иметь возможность добавлять или удалить адреса получателей?
19.04.2015 01:36:40
Можно ли сделать так, что бы форма обратной связи отправлялась на несколько адресов и при этом иметь возможность добавлять или удалить адреса получателей?
|
|
|
|
20.04.2015 09:38:09
Люди, помогите с решением этой задачи, плз.!!!
Неужели ни кто не сталкивался? HELP!!! |
|
|
|
21.04.2015 09:44:08
Если для обратной связи используете компонент bitrix:main.feedback, то в настройках компонента указывается ID почтового события (EVENT_MESSAGE_ID).
А в настройках выбранного почтового шаблона можно указать список адресов для "Копии письма" в том числе и скрытой. Настройки > Настройки продукта > Почтовые события > Почтовые шаблоны |
|
|
|
21.04.2015 11:43:05
#AUTHOR# -Имя заказчика #AUTHOR_PHONE# - телефон заказчика #DATE_TOCALL# - удобная дата звонка #TIME_TOCALL_FROM# - звонить с #TIME_TOCALL_TO# - звонить до #EMAIL_TO# - email получателя письма (поле Кому) #DATE_CREATE_MESS# - дата создания сообщения #DEFAULT_EMAIL_FROM# - E-Mail адрес по умолчанию (устанавливается в настройках) #SITE_NAME# - Название сайта (устанавливается в настройках) #SERVER_NAME# - URL сервера (устанавливается в настройках) Но в этом списке я не нахожу, какую из них можно использовать в поле "Копия", или "Скрытая копия", подскажите пожалуйста как ее создать. В принципе, я уже создал недостающие мне переменные в файле component.php, например #TIME_TOCALL_FROM# и #TIME_TOCALL_TO#, но я создал переменные, которые должны приходить из формы, а тут нужно неизвестно откуда получить список имейлов и каждый из них засунуть в свою переменную, которые в свою очередь нужно прописать в поле почтового шаблона. Как решить этот вопрос? |
|||
|
|
21.04.2015 11:55:46
А разве в настройках почтового шаблона у Вас нет полей "Копия" и "Скрытая копия"?
|
|
|
|
21.04.2015 12:25:19
В этом мануале написано, что можно прописать статически дополнительные имейлы в поля "Копия" и "Скрытая копия", но это не совсем красиво, я бы хотел, что бы имейлы можно было подставлять динамически, из списка пользователей, которые имеют соответствующие права. Можно ли это реализовать, или это сплошной геморрой? |
|||
|
|
21.04.2015 12:42:54
Тогда можно создать обработчик события OnBeforeEventSend, в котором для конкретного почтового события выбирать пользователей, входящих в группу и расширять список BCC. |
|||
|
|
29.10.2015 12:35:05
Можно просто через запятую в поле "EMAIL_TO" => "
|
||||
|
|
|||