我正在与Symfony建立一个网站,我遇到了一些问题。 我们说我有三个模板:base.html.twig,index.html.twig和menu.html.twig。
基础模板可用于我的所有网页,我的索引模板扩展了基础模板以及菜单< / strong>模板。
我有一个控制器来使用路线&#34; / projectmanager / dashboard&#34;来渲染我的index.html.twig。
我想为我的菜单模板设置一个控制器,因为我必须显示数据库中的数据,但我不能成功。
你知道怎么做吗?
我是Stackoverflow的新手,也是Symfony的初学者,我只是研究它。 如果您需要有关我的代码的更多信息,请询问它。
感谢您的支持!
答案 0 :(得分:0)
我通过在index.html.twig模板中使用twig指令找到了解决问题的方法:
{{render('控制器('App \ Controller \ Menu \ menuController'))}}
这条树枝指令调用菜单的控制器。
我在一个法国论坛上发现了这个问题,有人与我分享link。