Модуль Webform. Нужна помощь

1 июля 2014 в 19:16

нужно отправить письма автору ноды.
собственно есть маркеры для значения полей по умолчанию
%username и %useremail - имя и емаил залогоненного пользователя
а вот маркер для емайла автора ноды какой?

Комментарии

"DD 85" wrote:
Может быть Webform Tokens?

описанные в вашем модуле маркеры, присутствуют в моей форме.
мне нужно знать какой маркер отвечает за емаил автора ноды.

1 июля 2014 в 23:10

"Ekaterina23" wrote:
нужно отправить письма автору ноды.

"Ekaterina23" wrote:
а вот маркер для емайла автора ноды какой?

никто не знает про какую ноду идет речь?

2 июля 2014 в 17:52

"drupby" wrote:
никто не знает про какую ноду идет речь

на сайте пользователи могут создавать тип материала "заметки"
хочется пристроить под каждой заметкой форму отправки пожеланий, автору этой заметки на емаил.
модуль контакт не подходит, там нет возможности указывать название заметки, с которой пришло пожелание.

как еще объяснить, я не знаю.

2 июля 2014 в 18:05

я бы элементарно добавил в вебформу 2 компонента дополнительных hidden и приcваивал бы им value в hook_form_alter, email брал бы в настройках фебформы из компонента

2 июля 2014 в 19:32

"Ekaterina23" wrote:
что никто не знает?

"drupby" wrote:

я бы элементарно добавил в вебформу 2 компонента дополнительных hidden и приcваивал бы им value в hook_form_alter, email брал бы в настройках фебформы из компонента

4 июля 2014 в 11:45

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

4 июля 2014 в 12:34

Используйте Webform 4.x - в ней есть поддержка node tokens. Webform прикрепите к типу материала Заметки. Установите модуль https://www.drupal.org/project/webform_default_fields. Он позволяет автоматически прикреплять одну и туже форму к любому количеству нод.
Когда все вышеописанное будет сделано получить в webform email автора ноды можно будет через токен [node:author:mail].

(идея взята отсюда https://www.drupal.org/node/2296269)

5 июля 2014 в 2:27

"WebRemake" wrote:
Используйте Webform 4.x - в ней есть поддержка node tokens. Webform прикрепите к типу материала Заметки.

попробую, но насколько я понимаю, вебформ4 не стабильный?

5 июля 2014 в 17:02

"WebRemake" wrote:
Установите модуль https://www.drupal.org/project/webform_default_fields. Он позволяет автоматически прикреплять одну и туже форму к любому количеству нод.

а есть способ выводить разные формы для гостей и зарегистрированных пользователей?

7 июля 2014 в 14:39