【问题标题】:Extract Order information and customer information from new order email从新订单电子邮件中提取订单信息和客户信息
【发布时间】:2012-07-26 06:01:53
【问题描述】:

我想从 Magento 网站购买任何产品后发送给客户的新订单电子邮件中提取订单信息和客户信息。

我已经尝试了很多,但没有得到任何结果。

这在 Magento 中是否可行,我从几天以来就一直被这个问题困扰。有没有人可以解决这个问题?

【问题讨论】:

  • 你想用这些数据做什么?为什么必须从新订单电子邮件中获取?
  • 我需要将此数据发布到外部站点以进行进一步处理。有了这些数据,我还需要发布客户电子邮件。这可能吗?请告诉我。提前致谢

标签: magento magento-1.5 html-email magento-1.6


【解决方案1】:

新订单邮件的发送在Mage_Sales_Model_Order处理。

大多数 Magento 模型类(所有扩展 Mage_Core_Model_Abstract)都实现了 Template Method pattern - 不要与视图模板混淆。模板方法可用于挂钩以两种方式保存、加载和删除工作流:

  1. 通过基于配置的类覆盖重写方法(Magento 的另一种处理方式)
  2. 观察模板方法中调度的事件。

到目前为止,挂钩模型执行的首选技术是事件观察器系统。此外,对于任何给定的执行,整个 Magento 都会调度数百个事件。

【讨论】:

    猜你喜欢
    • 2018-08-15
    • 2023-01-16
    • 1970-01-01
    • 2012-07-23
    • 2015-01-28
    • 2022-01-03
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多