カスタム フィードの生成に取り組んでいます。すべてのロジックはモデルにあります。このモデルは、スケジュールによって 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);
一部の変数は、store_url などの Magento 変数ですが、独自の変数をフィルターに追加できます。
Mage::getModel('core/email_template_filter')->setVariables(array('custom_url' => Mage::getUrl('*/*/custom'), 'custom_var' => 100))->filter($description);