Symfony渲染控制器_fragment ResourceNotFound

时间:2015-08-31 14:30:06

标签: php symfony

嘿网络工作者,

我有一个神秘的Symfony错误。

{{ render(controller('Bundle:Action')) }}

抛出(堆栈跟踪纯文本)

  

[1] Twig_Error_Runtime:在此过程中抛出异常   在" :: base.html.twig"中呈现模板("");在第46行,在n / a   在/Users/christian/Web/SECRET/app/cache/dev/classes.php第4730行

     

[2] Symfony \ Component \ Routing \ Exception \ ResourceNotFoundException:at   不适用于/Users/christian/Web/SECRET/app/cache/dev/appDevUrlMatcher.php   第4163行

     

at appDevUrlMatcher-> match(' / _ fragment')       在/Users/christian/Web/SECRET/app/cache/dev/classes.php第1419行

在appDevUrlMatcher中,我找不到任何" _fragment",抛出ResourceNotFoundException,渲染(控制器抛出Twig_Error_Runtime

我创建的每个渲染控制器都会引发此错误。

我不知道该怎么做:(

1 个答案:

答案 0 :(得分:0)

您应该指出正确的包名称空间,控制器和正确的操作

{# app/Resources/views/base.html.twig #}

<div id="sidebar">
    {{ render(controller('AcmeArticleBundle:Article:recentArticles', { 'max': 3 })) }}
</div>
  • AcmeArticleBundle :是捆绑包
  • 文章:是控制器
  • recentArticles :是行动