2015-08-31 3 views
0

Эй WebWorker там,Symfony Рендер контроллера _fragment ResourceNotFound

У меня есть таинственная ошибка Symfony.

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

бросков (Трассировка стека Plain Text)

[1] Twig_Error_Runtime: Исключение было брошено во время рендеринга шаблона ("") в «:: base.html.twig "в строке 46. при п/а в /Users/christian/Web/SECRET/app/cache/dev/classes.php линии 4730

[2] Symfony \ Component \ Маршрутизация \ Исключение \ ResourceNotFoundException: в n/a в /Users/christian/Web/SECRET/app/cache/dev/appDevUrlMatcher.php линия 4163

на appDevUrlMatcher-> матч ('/ _ фрагмент') в /Users/christian/Web/SECRET/app/cache/dev/classes.php линии 1419

В appDevUrlMatcher я can `t найти« _фрагмент », ResourceNotFoundException брошен, визуализировать (контроллер бросает Twig_Error_Runtime

Каждый Render Controller i создает броски именно этой ошибки.

Я понятия не имею, что делать :(

ответ

0

Вы должны указать правильное пространство имен расслоение, контроллер и правильное действие

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

<div id="sidebar"> 
    {{ render(controller('AcmeArticleBundle:Article:recentArticles', { 'max': 3 })) }} 
</div> 
  • AcmeArticleBundle: расслоение
  • Статья: есть контроллер
  • recentArticles: есть действие
+0

Bundle: Action был примером. {{render (controller ("FrameworkBundle: Template: template")) <= ту же ошибку –

+0

Вы должны проверить маршрут действия и существование шаблона. Также попробуйте очистить кеши –

+0

Маршрут? Нет маршрута Кэш очищается так часто. '{{render (controller (" FrameworkBundle: Template: template "))' встроен, почему он сбой, я не понимаю. Сообщение об ошибке «Исключение было сделано во время рендеринга шаблона (« »)« так глупо, тоже –

Смежные вопросы