我在尝试引用特定 Twig 模板时遇到问题。我正在使用render
方法是 SF2 主控制器的一部分,但我显然没有正确引用/使用它。
这是我的目录/文件结构:
/src
/AyrshireMinis
/CommonBundle
/Controller
DefaultController.php
/Entity
Link.php
/Resources
/views
/Default
links.html.twig
这是路由器调用的方法DefaultContoller.php
:
/**
* @Route("/links", name="ayrshireminis_links")
* @Template()
*/
public function linksAction()
{
$links = $this->getDoctrine()->getRepository('AyrshireMinisCommonBundle:Link')->findAll();
return $this->render('AyrshireMinisCommonBundle:Link:links.html.twig', array('links' => $links));
}
但这是我得到的错误:
找不到模板
“AyrshireMinisCommonBundle:链接:links.html.twig”。
我认为这是因为模板“AyrshireMinisCommonBundle:Link:links.html.twig”不存在,尝试将其更改为“AyrshireMinisCommonBundle:Default:links.html.twig"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)