如何配置和使用模板服务

编辑本页

警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 2.8,现已不再维护。

本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。

如何配置和使用模板服务

Symfony中模板系统的核心是模板ob娱乐下载引擎.这个特殊对象负责呈现模板并返回它们的内容。例如,当您在控制器中呈现模板时,实际上是在使用模板引擎服务。例如:

1
返回->呈现(“文章/ index.html.twig”);

等价于:

1 2 3 4 5 6
使用ob娱乐下载组件HttpFoundation响应引擎->容器->get (“模板”);内容引擎->呈现(“文章/ index.html.twig”);返回响应响应(内容);

模板引擎(或“服务”)被预先配置为在Symfony内部自动工作。ob娱乐下载当然,它可以在应用程序配置文件中进一步配置:

  • YAML
  • XML
  • PHP
1 2 3 4
# app / config / config.yml框架:#……模板:发动机:(“树枝”)

方法中介绍了几个可用的配置选项配置附录

请注意

嫩枝引擎是强制使用webprofiler(以及许多第三方捆绑包)。

此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。