我明白了
[2/2] Twig_Error_Runtime:在渲染模板期间抛出了异常(URI的“Controller”PagesBundle:pages:menu“ “/ _fragment”不可调用。“)。+
当我添加:
{% render(controller("PagesBundle:pages:menu")) %}
在我的Layout.html.twig
中我正在使用symfony 2.4.10和netbeans 8
答案 0 :(得分:0)
您可以尝试P
的{{1}}大写。
Pages
其中 {% render(controller("PagesBundle:Pages:menu")) %}
是Bundle的名称(如果它位于App Directory下,则为PagesBundle
,AppPagesBundle
对应于您的Controller Pages
和{{ 1}}到名为Controller/PagesController
答案 1 :(得分:0)
我猜你试图渲染模板而不是控制器动作/方法!
这是格式
{{ render(controller('BundleName:ControllerName:ActionName')) }}