控制器是其他文件夹和模板路径时的配置是不合适的

问题描述 投票:0回答:1

我使用Symfony 4.2我划分了我的dir结构,app的每个部分都在其他文件夹中。防爆。管理员部分代码在src / Admin / ... - src / Admin / Controller等。当我在控制器方法中设置@Template symfony告诉我在模板中设置模板/但我想把它放在teplates / Admin /我应该改变配置。如果是其他解决方案而不是设置@Template(...)中的每个操作路径?

symfony template-engine
1个回答
0
投票

取自文档:

# config/packages/twig.yaml
twig:
    # ...
    paths: ["%kernel.project_dir%/resources/views"]

https://symfony.com/doc/current/configuration/override_dir_structure.html#override-the-templates-directory

这对您来说也很有趣:https://symfony.com/doc/current/templating/namespaced_paths.html#multiple-paths-per-namespace

© www.soinside.com 2019 - 2024. All rights reserved.