【发布时间】:2012-12-05 10:22:22
【问题描述】:
我正在使用 EE {embed} 标签引入模板,正如documentation 中所述,我正在标签中设置要在模板中使用的变量。
对于我嵌入的第一个模板,所有这些都可以正常工作,但任何后续 {embed} 标记似乎都无法设置变量,并且模板中的所有变量都以纯文本形式输出?
代码:
//main-template.html
{embed="includes/header" body_class="home" title="What Is"}
{embed="page/sub-nav" nav_title="what-is"}
{embed="includes/footer" }
头文件的 {title} 输出为“What Is”,子导航文件的 {nav_title} 输出为“{nav_title}”
【问题讨论】:
-
发布嵌入模板中的相关代码?
-
对不起,我有点代码盲。我忘了把关键字嵌入到变量中。我正在写 {nav_title} 而应该是 {embed:nav_title}。但是你的评论让我又看了一遍,所以谢谢
标签: templates expressionengine