Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 symfony 控制器返回这个:
return $this->render('MyBundle:Default:index.html.twig', array('menu' => $menu));
menu是一个Menu对象。
menu
Menu
在我的模板中,我想从 Menu 类中调用一个方法:
getHTML(string s1, String s2, array tab)
返回一个 HTML 字符串。
我如何在模板中做到这一点?甚至可能吗?
是的,有可能:
{{ menu.getHTML('first-string', 'second-string', ['tab1', 'tab2']) }}
由于 Twig 会自动处理 getter 和 issers,因此您可以省略以下get部分:
get
{{ menu.HTML(...) }}