Токены для ссылочного поля Node в дайджест-почте с использованием D7

Я использую модуль Подписки в D7.

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

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

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

2 ответа

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

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

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

Ура!!!

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

Альтернативный вариант для этого заключается в следующем:

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