【发布时间】:2015-06-19 22:06:01
【问题描述】:
我想在交易电子邮件模板中显示客户姓名和订单 ID。但这些值是动态变化的。
我创建了一个商店 ID 为 1 的电子邮件模板。我在 phtml 页面中调用该电子邮件模板。但是我如何将订单 ID 和名称发送到动态出现的模板页面。
phtml页面中的代码
$vars = Array('name' => '$name',
'orderId' => '$ordernumber');
$storeId = Mage::app()->getStore()->getId();
$translate = Mage::getSingleton('core/translate');
$mailTemplate=Mage::getModel('core/email_template')
->setTemplateSubject('mailSubject')
->sendTransactional(1, $sender, $email, $name, $vars, $storeId);
if (!$mailTemplate->getSentSuccess()) {
echo "no send";
}
【问题讨论】:
-
Prince,您对以下答案的理解如何?它看起来很有用,但您似乎没有回复/投票。
标签: magento magento-1.7 magento-1.9 magento-1.9.1