email - 如何循环遍历 Magento 电子邮件模板中的变量?

标签 email templates loops magento iteration

假设我有以下变量要传递到我的电子邮件模板:

$vars = array(
    'products'  => $products,
);

$products 是一个集合,我如何在电子邮件模板中迭代这个集合?

最佳答案

我不认为 Magento 的模板引擎足够聪明来进行循环。相反,使用内联 block ,就像 Magento 对订单项目所做的那样。像这样:

{{block type='core/template' area='frontend' template='path/to/your/template.phtml' products=$products}}

希望对您有所帮助!

谢谢, 乔

关于email - 如何循环遍历 Magento 电子邮件模板中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5743202/

相关文章:

email - 设置 SPF 记录以允许从 Google Apps 和 Bluehost 发送电子邮件

javascript - Handlebars 的模板继承

C++ - 恢复模板或转换为模板

Java GUI 可重复过程

php - 如果 VAR 在 mySQL 数据库中,则返回该行数据作为变量 PHP

php - 如何在 Opencart 中使用 SSL 将信息发送到另一个页面

php - 在php中获取文件的大小

javascript - 当我运行响应命令时,我试图防止谷歌表格中出现重复的电子邮件响应

javascript - 将模板实例数据作为关键字参数传递给嵌套模板

c - 尝试返回 int 数组时返回错误 "address of stack memory associated with local variable ' processList'