为了账号安全,请及时绑定邮箱和手机立即绑定

请问在视图中怎样使用自定义方法?

比如我要在视图中这样使用{{ content | 自定义方法 }},这个自定义方法我要在哪里定义呢?

使用参数查到了如下{{ "now"|date('d/m/Y H:i', timezone="Europe/Paris") }}

正在回答

2 回答

自定义方法和filter可以参考这个文章:


http://symfony.com/doc/current/cookbook/templating/twig_extension.html


简单来说流程就是:

  1. 创建一个类继承Twig_Extension

  2. 然后在这个类里写你的各种方法/filter的具体逻辑

  3. 把这个类注册成一个twig的插件(使用service)

  4. 在模板里调用

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问在视图中怎样使用自定义方法?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信