我创建了一个新的捆绑包,其中应包含树枝文件。默认情况下,已经有一个由生成包命令行添加的树枝文件(位于src/TestBundle/Resources/views/test.html.twig
)。也有渲染命令的indexAction自动添加:Symfony不会在捆绑中搜索树枝文件
return $this->render('TestBundle:test.html.twig', $data);
但是,当我打电话的indexAction,我得到一个模板未找到错误,错误说,这symfony的只有看着
/app/Resources/views,
/vendor/symfony/symfony/src/Symfony/Bridge/Twig/Resources/views/Form
但不是在/src/TestBundle/...
symfony为什么要忽略束资源?我怎么能改变它?
很奇怪。 testbundle是否在appkernel类中注册? – Matteo
是的,我已经在那个包中使用了服务等,但没有树枝 – Asara