Как отправить содержимое веб-формы по электронной почте на адрес электронной почты автора текущей страницы "Токен [текущая страница: узел: автор:почта] больше не работает"
У меня есть тема типа контента и веб-страница "контакт" в качестве блока, доступного только для типа контента темы.
Любой зарегистрированный пользователь может создать тему, и я хочу использовать веб-страницу, чтобы связаться с автором темы.
В прошлом у меня было скрытое поле внутри Webfrom с маркером [текущая страница: узел:автор:почта] для отправки информации веб-формы на адрес электронной почты автора текущей страницы "автор темы".
После обновления веб-сайта до версии 7.x-4.9 Веб-сайт перестанет отправлять электронную почту.
Похоже, что [текущая страница: узел: автор:почта] больше не доступна.
Я буду признателен, если кто-нибудь поможет мне определить правильный токен для доступа к почте автора текущей страницы. или предложите альтернативный способ достижения той же функциональности.
Спасибо
3 answers
После почти 4 недель, сводящих нас с ума, мы наконец нашли, в чем проблема. Дело в том, что мы смотрели не в том направлении.
Перезапись http://s000.tinyupload.com/?file_id=06809135818916665525 после обновления токена до версии 1.6. Просто извлеките его на сайтах/все/модули/токен. Мы пока не знаем, почему. Мы полностью проверили все журналы изменений, git-коммиты и все в веб-форме и, наконец, решили посмотреть в другом направлении.
Вы можете обновить Модуль веб-формы, предложенный сопровождающими модуля.
Итак, чтобы он снова заработал, выполните следующие действия:
- Обновление до токена 7.x -1.6 http://ftp.drupal.org/files/projects/token-7.x-1.6.tar.gz
- Извлеките файл http://s000.tinyupload.com/?file_id=06809135818916665525
- Очистить кэш
Токен вернется.
Мы получили все отзывы от этого поста https://www.drupal.org/node/919760 и примененный патч https://www.drupal.org/files/issues/token-current_page_object_token-9197.
Если Вы нажмете вкладку электронная почта в веб-форме, будет доступна опция токена. В этом мы можем выбрать то, что нам нужно. Я думаю, этот вариант подходит для вашей проблемы.
[текущий пользователь: почта]