首页 > 解决方案 > 用树枝将项目分成两列

问题描述

我想用 Twig 将项目列表分成两列。

目前我的列表有 10 个项目,所以我可以在每列中放置 5 个项目batch(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 %}

标签: wordpresstwigtimber

解决方案


推荐阅读