我已经在catalog_product_save_after事件上创建了一个观察者,但它似乎是在运行该applyAllRulesOnProduct()方法的catalogrule观察者之前调用的.applyAllRulesOnProduct()跑步后我需要打电话给我.如何选择这些观察员的顺序?
如何将“最终价格”(考虑到所有目录规则和特殊价格)添加到 Magento 管理中的产品网格?
2012 年 12 月 10 日更新我使用 v1.1.8 进行了大量自定义,所以我刚刚重新安装了 v.1.1.8 并将 addFinalPrice() 添加到产品网格中的 _prepareCollection(),但现在我所有get 是管理产品管理中的半空白屏幕。有任何想法吗?
我正在尝试通过 SMTP 进行批量发送,但即使我正在发送给多个收件人并且已指定用户变量(并且变量在发送的电子邮件中成功替换),每个收件人显示在接收方生成的消息的“收件人:”字段中。
\n\n根据 MailGun 关于批量发送的文档...
\n\n\n\n\n警告:使用批量发送时同时使用收件人变量非常重要。这告诉 Mailgun 向每个收件人发送一封单独的电子邮件,并且“收件人”字段中仅包含他们的电子邮件。如果未使用它们,则所有收件人\xe2\x80\x99 电子邮件地址将显示在每个收件人的“收件人”字段中。
\n
这是我的 SMTP 标头的示例...
\n\nTo: foo@example.com, bar@example.com\nX-Mailgun-Recipient-Variables: {\n "foo@example.com":\n {\n "id":"12345",\n "email":"foo@example.com",\n "first_name":"Foo"\n },\n "bar@example.com":\n {\n "id":"45678",\n "email":"bar@example.com",\n "first_name":"Bar"\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n\n生成的电子邮件应在“收件人”字段中仅显示每封电子邮件的一个收件人。我错过了什么吗?
\n如何删除意外创建的货件?我知道没有办法通过管理员这样做,但我想弄清楚我需要做什么才能将订单恢复到"处理"状态以及所有旧的货件信息,以便它可以发货晚些时候.我希望这可以通过PHP以编程方式完成,甚至可以直接在MySQL中完成.
仅供参考,我正在使用Magento 1.1.8版.