0

カスタム フィードの生成に取り組んでいます。すべてのロジックはモデルにあります。このモデルは、スケジュールによって cron によって呼び出されます。

私が直面している問題は{{store url}}{{config path="trans_email/ident_sales/email"}}{{customVar code=phone}}、 などの説明コンテンツ データです。

モデルでこれらの変数を適切に置き換える方法を誰か教えてもらえますか?

前もって感謝します!

4

1 に答える 1

1

試す

Mage::getModel('core/email_template_filter')->filter($description);

一部の変数は、store_url などの Magento 変数ですが、独自の変数をフィルターに追加できます。

Mage::getModel('core/email_template_filter')->setVariables(array('custom_url' => Mage::getUrl('*/*/custom'), 'custom_var' => 100))->filter($description);
于 2013-11-13T20:11:09.737 に答える