Symfony 4在控制器中设置Twig模板路径

时间:2018-11-26 16:38:13

标签: php symfony twig

我到处搜索,但不幸的是没有结果。情况如下: 我正在使用带有基本TWIG模板文件的通用Symfony 4代码库。除此之外,我还有多个引用代码库的域,由于这个原因,我想从我的代码库中设置控制器中TWIG文件的路径: return $this->render("path/to/domain/and/twig/temp", "domain variables");

这不起作用,我找不到使用控制器更改TWIG路径的方法。有人可以帮忙吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

Symfony使用 app / Resources / views / 目录作为模板。如果要更改,可以在 config.yml 中进行如下配置。

twig:
    # ...
    paths: ["%kernel.project_dir%/templates"]