Twig

灵活、快速且安全的
PHP 模板引擎

a Symfony Product
文档 函数 source
您正在阅读 Twig 3.x 的文档。切换到 Twig 1.x, 2.x 的文档。

问题 & 反馈

许可

Twig 文档 基于新的 BSD 许可 发布。

source

source 函数返回模板的内容,但不渲染它

1
2
{{ source('template.html.twig') }}
{{ source(some_var) }}

当您设置 ignore_missing 标志时,如果模板不存在,Twig 将返回一个空字符串

1
{{ source('template.html.twig', ignore_missing = true) }}

该函数使用与用于包含模板的模板加载器相同的加载器。因此,如果您使用的是文件系统加载器,则会在其定义的路径中查找模板。

参数

  • name: 要读取的模板名称
  • ignore_missing: 是否忽略丢失的模板