我想用Twig将项目列表分为两列。
目前,我的列表中有10个项目,因此我可以使用batch(5)
在每列中添加5个项目。但是,如果以后我要在后台增加10个项目后再添加项目,则会创建一个新列,并且我不希望有一个新列。
如何获取列表的长度并将项目自动分为两列?
{% for row in bloc.team_references_repeater|batch(5) %}
<div class="col-tn-12 col-xs-6 col-md-3">
<ul class="team__references-list">
{% for item in row %}
<li class="team__references-item"><a href="{{ item.team_references_link }}" class="team__references-link">{{ item.team_references_name }}</a></li>
{% endfor %}
</ul>
</div>
{% endfor %}