【问题标题】:Is there a way to yield to variable section in statamic?有没有办法屈服于静态变量部分?
【发布时间】:2019-07-16 00:22:06
【问题描述】:

我有一个包含几个相同列的布局,这些列应该让给各个部分:

<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" }}。大多数标签都有可变语法,所以我希望有一个。或者其他解决方案...

【问题讨论】:

    标签: statamic


    【解决方案1】:

    我相信您正在寻找 Section 标签,它与 Yield 标签完美搭配。

    【讨论】:

    • 没错。正如我所写:我想屈服于 SECTIONS。但由于每一列看起来都一样,我想使用 PARTIALS。每列都相同 - 除了 YIELD 部分。那应该使用相应的列名向 SECTION 屈服。我澄清了这一点。在问题中。 ...当然我有一个我想屈服的布局....也纠正了这一点
    猜你喜欢
    • 1970-01-01
    • 2016-05-31
    • 2014-01-17
    • 2021-10-22
    • 1970-01-01
    • 2013-04-01
    • 1970-01-01
    • 2019-10-23
    • 1970-01-01
    相关资源
    最近更新 更多