在Magento自定义变量中使用PHP

时间:2016-04-12 14:49:58

标签: php email magento var transactional

我无法找到真正的答案。我正在为自定义货件通知设置交易电子邮件。基本上我只是想把日期加上8天。

用于此的PHP非常简单:

$date = new DateTime();
$date->modify("+8 days");
return date_format($date,"Y-m-d");

因此,将所有XML和函数添加到magento以实现这一点似乎是严重的过度杀伤。有没有办法将PHP放入自定义变量(甚至是事务模板本身 - 我不挑剔)?

1 个答案:

答案 0 :(得分:0)

我建议您创建phtml文件并将其包含在邮件模板中。

将以下代码放在邮件模板中。

  

{{block type ='core / template'area ='frontend'   模板= 'customfiles / date.phtml'}}

然后创建date.phtml文件并将您的PHP代码放在date.phtml

  

应用程序/设计/前端/碱/默认/模板/ customfiles / date.phtml