我有一个symfony的控制器返回此:
return $this->render('MyBundle:Default:index.html.twig', array('menu' => $menu));
menu
是一个Menu
对象。
在我的模板我想打电话从Menu类的方法:
getHTML(string s1, String s2, array tab)
返回一个HTML字符串。
我该怎么做,在模板? 它甚至有可能?
我有一个symfony的控制器返回此:
return $this->render('MyBundle:Default:index.html.twig', array('menu' => $menu));
menu
是一个Menu
对象。
在我的模板我想打电话从Menu类的方法:
getHTML(string s1, String s2, array tab)
返回一个HTML字符串。
我该怎么做,在模板? 它甚至有可能?
是啊,这是可能的:
{{ menu.getHTML('first-string', 'second-string', ['tab1', 'tab2']) }}
由于枝条自动处理getter和issers,则可以省略get
部分:
{{ menu.HTML(...) }}