从控制器到捆绑包中的一个小树枝文件的Symfony5路径



Hello I Have in{root_dir}/src/veo/SomeBundle/Controller/SomeController.php

return $this->render('index.html.twig', array(
"article" => $articles
));

默认情况下,symfony包括{root_dir}/templates/如何将其覆盖到{root_dir}/src/veo/SomeBundle/Resource/views/

我通过在config/packages/twig.yaml 中添加命名空间来解决这个问题

twig:
default_path: '%kernel.project_dir%/templates'
paths:
"%kernel.project_dir%/src/Veo/SomeBundle/Resources/views": foo_bar
when@test:
twig:
strict_variables: true

内部控制器:

return $this->render('@foo_bar/Anomalies/index.html.twig', array(

相关内容

  • 没有找到相关文章

最新更新