我目前正在将我的项目更新到 Symfony 5.1(我之前使用的是 Symfony 4.1)。
更新时,我注意到我无法twig/extensions再安装该软件包,这意味着我无法使用|localizeddate过滤器。
这基本上已经在这里讨论过:Composer can't install Twig Extensions
- twig/extensions v1.5.0 requires twig/twig ~1.27|~2.0
根据我的 composer.lock 文件,安装了 3.0.3
...
{
"name": "twig/twig",
"version": "v3.0.3",
...
但是仅仅说某样东西不再可用并不能解决问题
我现在唯一的用例是以下代码:
{{ comment.publishedAt|localizeddate('medium', 'short', null, 'UTC') }}
对于那些不熟悉的人,这里是文档页面:https://twig-extensions.readthedocs.io/en/latest/intl.html#localizeddate
是否有其他过滤器或只是另一种方法来替换它?
LEATH