我正在渲染一个模板文件,其中有一个变量 {{page_content|raw}}。这一切正常。但是,我想将该变量呈现为树枝......值包含更多我想使用相同环境解析的变量。
我正在使用 PHP。
您可以使用该template_from_string功能。
请参阅此处的文档。
Twig_Loader_String从字符串加载模板。这是一个虚拟加载器,因为模板参考是模板源代码
似乎有必要明确说明您想使用它,如第一个链接所示:
$twig = new Twig_Environment(...);
$twig->addExtension(new Twig_Extension_StringLoader());
Run Code Online (Sandbox Code Playgroud)
也可以直接在你的树枝模板中(第一个链接)
{{ include(template_from_string("Hello {{ name }}") }}
{{ include(template_from_string(page_content)) }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3060 次 |
| 最近记录: |