在条目标签中使用Statamic Partial Variables?

时间:2013-12-15 21:28:01

标签: php content-management-system statamic

尝试使用Statamic CMS中的部分内容将某些内容区域保留为DRY。

根据documentation,我可以将变量传递给部分,如:

{{ theme:partial src="sidebar" my_count="2" }}

在我的部分/侧边栏模板中,我有以下内容:

{{ my_count }}

{{ entries:listing folder="projects" }}
  I am number {{ my_count }}
{{ /entries:listing }}

但是,当页面加载时,{{entries:listing}}标记内的变量不会被解析。

  

2
  我是号码   我是号码   我是号码   我是号码   我是号码

在条目标记对中调用时,我是否错过了让{{my_count}}输出的步骤?

注意:我的最终目标是将变量传递给参数,如下所示:

{{ entries:listing folder="projects" limit="{{ my_count }}" }}
  ...
{{ /entries:listing }}

1 个答案:

答案 0 :(得分:2)

变量不会在entries:listing标记对内解析,但可以将其用作参数。

此示例代码有效:

泛音/ temp.html

{{ entries:listing
    folder = "blog"
    limit  = "{ limit }"
}}

  {{ title }}

{{ /entries:listing }}

模板/ temp.html

{{ theme:partial src="temp" limit="2" }}