目标:每次发送事务性电子邮件时,在发送前通过帮助程序类传递模板文本字符串。
我基本上已经按照我的意愿进行了工作。除了一件有点烦人的事情。我已将 /app/code/core/Mage/Model/Email/Template.php 复制到它的本地变体中,并在 getProcessedTemplate() 方法中添加了一行(~第 319 行)
在返回结果之前,我将它传递给助手,我的电子邮件现在很棒;但是,我宁愿让它工作而不必破坏核心。我需要创建一个新的事件和观察者来做到这一点吗?有没有更友好的方法?