mtm / persian-date-bundle
此包最新版本(v1.0.4)没有可用的许可证信息。
v1.0.4
2015-10-28 19:37 UTC
Requires
- mtm/persian-date: 1.0.2
This package is not auto-updated.
Last update: 2024-09-28 19:14:51 UTC
README
Symfony2 PersianDateBundle
安装
composer require mtm/persian-date-bundle:1.0.4
将以下行添加到您的 AppKernel.php
文件中
new Mtm\PersianDateBundle\MtmPersianDateBundle(),
用法
表单类型
此包包含一个名为 mtm_persian_date_type
的表单类型,它可以在视图层提示用户输入波斯日期,并在业务层将其转换为标准的PHP DateTime对象。因此,您可以使用标准的PHP DateTime对象作为表单数据。
以下是使用方法
$dateTime = new \DateTime('tomorrow'); $this->createForm('mtm_persian_date_type', $dateTime);
Twig过滤器
此包还增加了一个非常实用的twig过滤器 persian_date
,用于格式化标准的PHP DateTime对象。
<td> {{ post.createdAt| persian_date("Y-m-d') }} </td>