如何在树枝模板中使用循环功能?

时间:2017-07-13 03:36:54

标签: symfony loops twig drupal-8 theming

我想在region.html.twig文件中使用循环功能 包装从{{ content }}部分输出的元素。

Defult region.html.twig

{% if content %}
  <div class="Parent">
    {{ content }}
  </div>
{% endif %}

原理图生成输出:

<div class="Parent">
  Item_1
  Item_2
  Item_3
</div>

我尝试使用下面的代码创建一个循环,并在Item输出的每个{{ content }}周围添加一个包装器:

我的代码:

{% if content %}
  <div class="Parent"> 
    {% for item in items %}
      <div class="child-wrapper">{{ item.content }}</div>
    {% endfor %}
  </div>
{% endif %}

我想要达成的最终结果:

<div class="Parent">
  <div class="child-wrapper">Item_1</div>
  <div class="child-wrapper">Item_2</div>
  <div class="child-wrapper">Item_3</div>
</div>

1 个答案:

答案 0 :(得分:1)

{{1}}