使用magento通过电子邮件向订阅用户发送时事通讯


Send newsletters in email to subscribed users using magento

在magento中,我有:

  • 创建了一个模板,我想发送给订阅的用户
  • 已在队列中添加该模板
  • 在magento中设置cron作业

当管理员使用magento管理面板添加新产品或新促销时,我想自动向商店的所有订阅用户发送时事通讯模板。我该怎么做?

我的Magento版本是1.9.0.1

我谈到了在magento中使用事件观察器。这就像一个钩子,借助它,您可以在某个事件发生之前或之后插入逻辑或代码。例如

后目录_产品_保存

是产品保存后发生的事件。你可以在这里了解更多。

你必须创建一个模块来观察这个事件,在那里你必须实现你的逻辑,即:

  1. 获取最近保存的产品的sku,并检查它是否已经存在(要检查产品是否是新产品。这应该是检查,因为产品也可以编辑,因为在编辑和保存时也会观察到相同的事件),然后你就可以休息了,即发送电子邮件时事通讯

我的解释可能会让你感到困惑,因为你是这个链接的新手,你会清楚地了解你的概念。

希望这会有所帮助。

如果您只是想在新闻稿中添加产品链接,那么您可以添加一个新的新闻稿模板,然后使用cms小部件"目录产品链接"插入该模板,您可以添加产品链接。这与通过cms页面或块向产品添加链接相同。

如果你正在考虑发送产品列表,那么我建议你看看小部件"目录新产品列表"是如何工作的。您可以将其扩展为获取需要包含在列表中的产品ID列表。