我正在开发自定义Feed。 所有逻辑都在模型中。这个模型由cron按计划调用。
我遇到的问题是在描述内容数据中,例如{{store url}}
,{{config path="trans_email/ident_sales/email"}}
,{{customVar code=phone}}
等。
有人能说出如何在模型中正确替换这些变量吗?
提前致谢!
答案 0 :(得分:1)
尝试
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);