我正在从Symfony 2.7
升级到Symfony 3.4
。
当尝试从控制器加载树枝模板时,它不在项目的app/Resources/views/
文件夹中搜索。
这是我控制器的代码:
return $this->render('::layout.html.twig', [
'user' => $this->getUser()->toArray(),
'token' => $this->get('st_api.token_repository')->findOneBy(['user' => $this->getUser(), 'isSystem' => true]),
]);
这是我得到的错误。
Unable to find template "::layout.html.twig" (looked into:
/var/www/website/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views,
/var/www/website/vendor/symfony/symfony/src/Symfony/Bridge/Twig/Resources/views/Form).
我不明白为什么它没有查看项目的app / Resources / views /文件夹。另外,我根本不知道为什么它会进入knp库?
我们非常感谢您的帮助。谢谢。