我的布局中有几列相同的列,这些列应会出现在相应的部分:
<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" }}
。大多数标签具有可变的语法,所以我希望有一个。或其他解决方案...