2015-07-29 9 views
1

Я использую модуль подписки в D7.токены для ссылочного поля Node в электронной почте с помощью D7

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

Для одной почты я использую маркеры типа [node: field-blog-image: field_master_image]. Это отлично работает для одной почты, но не для рассылки почты. Я также пробовал как [subs: items: index: # 0: as-node: field-blog-image: field_master_image]. Но это не работает.

Пожалуйста, помогите мне ....

ответ

0

Попробуйте добавить свой КРЮК, чтобы изменить переваривать данные по электронной почте. Ref: https://www.drupal.org/files/issues/subscriptions_mail.cron_.inc_.648600.8_0.patch

Это один для Drupal 6, но вы можете применить ту же логику к Drupal 7.

К сожалению нужно взломать свой вклад модуль, но он работает. Если у кого-то есть лучшее решение, пожалуйста, предложите.

Cheers !!!

0

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

Альтернативным вариантом является следующим:

  1. Настройка вверх по HTML структуру для конкретного типа узла, для которого вы хотите отправить переваривать почту.
  2. И в опции digest-mail помещен токен как [subs: items: index: # 0: formatted]. Он автоматически отображает форматированный html, включая изображения в электронной почте.