Twig没有在项目的app / Resources / views文件夹中查找模板

时间:2019-01-09 05:15:50

标签: php twig symfony-3.4 knpmenubundle

我正在从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库?

我们非常感谢您的帮助。谢谢。

0 个答案:

没有答案