有没有一种方法可以屈服于Statamic中的可变部分?

时间:2019-07-16 00:22:06

标签: statamic

我的布局中有几列相同的列,这些列应会出现在相应的部分:

<div class="column_1">
  some column content here
  {{ yield:column_1 }}
  some more column stuff
</div>
<div class="column_2">
  some column content here
  {{ yield:column_2 }}
  some more column stuff
</div>
...

现在我想把它放到它自己的部分中:

******  LAYOUT  ******
  {{ partial:column column_name="column_1" }}
  {{ partial:column column_name="column_2" }}
  ...

******  PARTIALS/COLUMN.HTML  ******
  <div class="{{ column_name }}">
    some column content here
    {{ yield to-section="{column_name}" }}
    some more column stuff
  </div>


******  TEMPLATE    *****
  {{ section:column_1 }} **Additional stuff for column 1** {{ /section:column_1 }}
  {{ section:column_2 }} **Additional stuff for column 2** {{ /section:column_2 }}

但是在文档中,我只能找到冒号语法{{ yield:section }},而没有暗示可能的变量语法{{ yield unknown_word_here="section" }}。大多数标签具有可变的语法,所以我希望有一个。或其他解决方案...

1 个答案:

答案 0 :(得分:0)

我相信您正在寻找Section标签,它与Yield标签很好地配对。