如何将模板的变量传递给模板?

时间:2018-01-23 17:36:27

标签: twig

如果我想将变量传递给模板,这本身就是另一个模板,我该怎么做?

例如,在drupal twig模板中,变量是模板。 我构建了一个模板index.html.twig,其中包含body标签中模板page.html.twig的变量:

[[ page ]]

index.php中,我在变量index.html.twig和变量$index中的page.html.twig初始化twig loader,环境和加载$page

因此,我创建了一个array,其索引为titlepage,并将其传递给$index的渲染函数。 数组中的page索引是$page->render()

当我致电$index->render($variables)时,会显示index.html.twigpage.html.twig的内容。但是page.html.twig标签是可见的...... 它会将<替换为&lt;(例如 &lt;div&gt; )等。

有什么想法解决这个问题吗?有可能吗?

0 个答案:

没有答案