我正在研究自定义提要生成。所有逻辑都在模型中。此模型由 cron 按计划调用。
我面临的问题是,在描述内容数据中,如{{store url}}
, {{config path="trans_email/ident_sales/email"}}
,{{customVar code=phone}}
等。
谁能告诉如何正确替换模型中的这些变量?
提前致谢!
我正在研究自定义提要生成。所有逻辑都在模型中。此模型由 cron 按计划调用。
我面临的问题是,在描述内容数据中,如{{store url}}
, {{config path="trans_email/ident_sales/email"}}
,{{customVar code=phone}}
等。
谁能告诉如何正确替换模型中的这些变量?
提前致谢!
尝试
Mage::getModel('core/email_template_filter')->filter($description);
有些变量是 Magento 变量,例如 store_url,但您可以添加自己的变量来过滤:
Mage::getModel('core/email_template_filter')->setVariables(array('custom_url' => Mage::getUrl('*/*/custom'), 'custom_var' => 100))->filter($description);