如何在Symfony2中查找渲染文件
我得到了编辑网页的工作。现在我可以看到呈现和显示的页面,但是我找不到模板来处理它 呈现页面的控制器:如何在Symfony2中查找渲染文件,symfony,filepath,Symfony,Filepath,我得到了编辑网页的工作。现在我可以看到呈现和显示的页面,但是我找不到模板来处理它 呈现页面的控制器: return $this->render('FEBundle:Public\Impressum:Impressum.html.twig',array()); 那么如何从渲染文件中获取路径呢?可能在FEBundle/Resources/views/Public/Impressum/Impressum.html.twig从Symfony 2.7开始,您可以使用twig profiler:
return $this->render('FEBundle:Public\Impressum:Impressum.html.twig',array());
那么如何从渲染文件中获取路径呢?可能在
FEBundle/Resources/views/Public/Impressum/Impressum.html.twig
从Symfony 2.7开始,您可以使用twig profiler:
模板应位于:
app/Resources/FEBundle/views/Public/Impressum/Impressum.html.twig
或在:
FEBundle/Resources/views/Public/Impressum/Impressum.html.twig
编辑:
如果要从控制器获取服务器路径:
$parser = $this->container->get('templating.name_parser');
$locator = $this->container->get('templating.locator');
$path = $locator->locate($parser->parse('FEBundle:Public\Impressum:Impressum.html.twig'));
好的,就在那里^^ netbeans没有显示所有文件夹。。。。。。但问题依然存在。有什么方法可以找到路径吗?阿芙:)不管怎样,很高兴能帮助你。如果有可能的话,我想了更多