php - Symfony 4 在控制器中设置 Twig 模板路径
问题描述
我到处搜索,但不幸的是没有结果。案例如下:我正在使用带有基本 TWIG 模板文件的通用 Symfony 4 代码库。除此之外,我有多个引用代码库的域,因此我想从我的代码库中设置控制器中 TWIG 文件的路径:
return $this->render("path/to/domain/and/twig/temp", "domain variables");
这不起作用,我找不到如何使用我的控制器更改我的 TWIG 路径。有人可以帮忙吗?
谢谢!
解决方案
Symfony uses app/Resources/views/ directory for templates. If you want to change you can configure it in config.yml as below.
twig:
# ...
paths: ["%kernel.project_dir%/templates"]
推荐阅读
- linux - 运行内存密集型进程的 Docker 容器被终止 - 退出代码 1
- git - Git 提交分类
- gitlab - Gitlab runner 无法启动。这项工作被卡住了,因为您没有任何在线活跃的跑步者,并且这些跑步者被分配给他们:ios
- javascript - JavaScript 有元组吗?
- java - 如何用Java表示已知大小的未知大小元素集?
- python - model.save 收到 Not JSON Serializable 错误。张量流1.14.0
- angular - 单击任何字母时的角度提及触发器
- python-3.x - 如何在不使用 import re 的情况下检查密码(用户输入)的有效性?
- javascript - javascript/Typescript 在 .then 内部返回 array.filter 回调
- regex - 用忽略替换字符串中的确切数字。(点)在python中