Отправляйте почту на адреса электронной почты из веб-формы при сохранении содержимого


Я хочу точно так же Отправить уведомление по электронной почте после добавления нового контента , но ответ, похоже, не относится к конкретному вопросу. У меня есть веб-форма, в которой я получаю идентификатор электронной почты анонимных пользователей, и я хочу отправлять электронную почту на эти идентификаторы при сохранении нового контента.

Я объединил для этого правила и правила веб-формы. Я создал

Событие -После сохранения нового контента

Условие -Содержание имеет тип

Действия -Извлекать отправленные веб-формы с идентификатором узла n

Цикл -полученные материалы

Действие цикла - Отправить почту.

Но я застрял, чтобы двигаться вперед, так как я не могу настроить поле "КОМУ" с полями электронной почты из полученных отправлений.

Author: Community, 2013-04-08

2 answers

Включен модуль фильтра PHP, и элемент списка доступен в области оценки PHP. Так что получите электронное письмо в виде <?php print $list_item->data['component_id']['value'][0]; ?>. Работает довольно хорошо:)

 1
Author: Sethu Lakshmy, 2013-04-23 10:33:26

Я не думаю, что тебе нужно " Включен фильтр PHP" ( как в вашем собственном ответе), чтобы заставить это работать. Читайте дальше, чтобы найти альтернативное решение...

У вас есть доступ ко всем этикетки и все ценности любого поля веб-формы, т.е.:

  • [data:MachineFieldName-title] содержит Метку поля с именем машины MachineFieldName.
  • [data:MachineFieldName-value] содержит Значение поля с именем машины Имя машинного поля

Таким образом, в вашем случае вы должны быть в состоянии заставить его работать, используя что-то вроде [data:email-id] (предполагая, что это соответствует "идентификатору электронной почты анонимных пользователей " в вашем случае).

Для получения более подробной информации об этом и правила прототипа об этом см. Ответ на " Как создать узел из веб-формы с использованием правил?":

  • 1-я попытка связана с использованием "У сущности есть поле" (которое не работает для Веб-форма)
  • 2-я попытка объясняет, что делать в случае Веб-формы.
 0
Author: Pierre.Vriens, 2017-04-13 12:47:02