source
Функция source возвращает содержимое шаблона без его рендеринга:
{{ source('template.html') }}
{{ source(some_var) }}
Если установить флаг ignore_missing, Twig вернёт пустую строку, если шаблон не существует:
{{ source('template.html', ignore_missing = true) }}
Функция использует те же загрузчики шаблонов, что и для включения шаблонов. Таким образом, если вы используете загрузчик файловой системы, шаблоны ищутся в путях, определённых им.
Аргументы
-
name: Имя шаблона для чтения -
ignore_missing: Нужно ли игнорировать отсутствующие шаблоны
© 2009–2018 by the Twig Team
Licensed under the three clause BSD license.
The Twig logo is © 2010–2020 Symfony
https://twig.symfony.com/doc/3.x/functions/source.html