Magento 1.9 - 电子邮件模板中仅限日期格式

时间:2016-04-21 12:16:30

标签: email magento templates variables format

以下电子邮件变量默认输出此格式:“dd / mm / yyyy hh mm ss”

{{var order.getCreatedAtFormated()}} 

我需要的只是重复订单的“dd”日。这甚至可能吗?

THX。

2 个答案:

答案 0 :(得分:0)

如果可能适合您,请尝试下面的内容。

{{var order.getCreatedAtFormatedHideTime('short')}}

答案 1 :(得分:0)

在订单模型中,添加新功能以返回所需的格式日期。 订单模型位于app / code / core / Mage / Sales / Model / Order.php

以您自己的格式添加新功能:

public function getCreatedAtEmail()
    {
        return date("Y-m-d",strtotime($this->getCreatedAtStoreDate()));
    }

在电子邮件html中,您可以通过{{var order.getCreatedAtEmail()}}

进行调用
相关问题