請(qǐng)問在視圖中怎樣使用自定義方法?
比如我要在視圖中這樣使用{{ content | 自定義方法 }},這個(gè)自定義方法我要在哪里定義呢?
使用參數(shù)查到了如下{{ "now"|date('d/m/Y H:i', timezone="Europe/Paris") }}
比如我要在視圖中這樣使用{{ content | 自定義方法 }},這個(gè)自定義方法我要在哪里定義呢?
使用參數(shù)查到了如下{{ "now"|date('d/m/Y H:i', timezone="Europe/Paris") }}
2015-03-06
舉報(bào)
2015-03-07
自定義方法和filter可以參考這個(gè)文章:
http://symfony.com/doc/current/cookbook/templating/twig_extension.html
簡(jiǎn)單來說流程就是:
創(chuàng)建一個(gè)類繼承Twig_Extension
然后在這個(gè)類里寫你的各種方法/filter的具體邏輯
把這個(gè)類注冊(cè)成一個(gè)twig的插件(使用service)
在模板里調(diào)用