【发布时间】:2013-05-03 10:41:15
【问题描述】:
我似乎遇到了树枝渲染嵌套的问题
为了进一步解释,我有以下视图布局结构
resources
.. config
.. public
.. etc
.. views
.. WeekBreakDown
.. Export
.. export.html.twig
.. other.html.twig
.. index.html.twig
.. other.html.twig
现在我可以毫无错误地呈现以下内容
$this->render('NameBundle:WeekBreakDown:index.html.twig');
或
$this->render('NameBundle:WeekBreakDown:other.html.twig');
我遇到的问题是渲染 Export 路径。
我试过了
$this->render('NameBundle:WeekBreakDown:Export:index.html.twig');
还有..
$this->render('NameBundle:WeekBreakDown:Export\index.html.twig');
我收到InvalidArgumentException: Unable to find template
【问题讨论】:
-
是错字还是你真的想在 WeekBreakDown:Export:index.html.twig 中渲染
index.html.twigin?因为在您的 Export 文件夹中只有 export 和 other.html.twig -
文件名只是为了解释问题。试图找出如何通过渲染方法链接到嵌套。
标签: symfony rendering twig template-engine