1

我在 D7 中使用订阅模块。

我正在为 Digest 订阅邮件生成模板。我有一个图像的节点参考字段。我想在摘要邮件中添加该图像如何添加?

对于单个邮件,我使用 [node:field-blog-image:field_master_image] 之类的令牌。这适用于单个邮件,但不适用于摘要邮件。我也尝试过 [subs:items:index:#0:as-node:field-blog-image:field_master_image]。但这不起作用。

请帮我....

4

2 回答 2

0

尝试添加您的 HOOK 以更改摘要电子邮件数据。参考:https ://www.drupal.org/files/issues/subscriptions_mail.cron_.inc_.648600.8_0.patch

这个适用于 Drupal 6,但您可以将相同的逻辑应用于 Drupal 7。

不幸的是需要破解贡献的模块,但它可以工作。如果有人有更好的解决方案,请提出建议。

干杯!!!

于 2015-07-30T10:23:44.983 回答
0

是的,我们可以添加挂钩来更改摘要邮件数据。

替代选项如下:

  1. 为您希望发送摘要邮件的特定节点类型设置 html 结构。
  2. 并在摘要邮件选项中将令牌设置为 [subs:items:index:#0:formatted]。它将自动显示格式化的 html,包括摘要邮件中的图像。
于 2015-08-05T10:12:37.237 回答