Twig 细枝3:在一个循环中断裂

Twig 细枝3:在一个循环中断裂,twig,Twig,有人知道如何在数组中循环找到项目的第一个,然后在细枝中打破循环吗 像这样 Loop->find 3 - 2 - 2 - 3 - then break loop here - 1 - 3 试试这个代码。它正在处理小树枝请尝试此代码。它在树枝上工作这能回答你的问题吗?这回答了你的问题吗?我已经试过细枝模板,它正在工作。是的,你是对的。我在Twig3文档中找不到break/continue概念,但我更新了我的登录名。我认为这对你很有帮助。twig中没有任何中断/继续,但第二个解决方案是我在tw

有人知道如何在数组中循环找到项目的第一个,然后在细枝中打破循环吗

像这样

Loop->find 3
- 2
- 2
- 3 - then break loop here
- 1
- 3

试试这个代码。它正在处理小树枝请尝试此代码。它在树枝上工作这能回答你的问题吗?这回答了你的问题吗?我已经试过细枝模板,它正在工作。是的,你是对的。我在Twig3文档中找不到break/continue概念,但我更新了我的登录名。我认为这对你很有帮助。twig中没有任何中断/继续,但第二个解决方案是我在twig模板中尝试过的方法,它正在工作。是的,你是对的。我在Twig3文档中找不到break/continue概念,但我更新了我的登录名。我认为这对你有帮助。细枝上没有任何中断/继续,但第二种解决方案是可行的
    {% set break = false %}
    {% set numbers = [2,2,3,1,3] %}
    {% for number in numbers if not break %}
       - {{ number }} <br/>
        {% if number == 3 %}
            {% set break = true %}
        {% endif %}
    {% endfor %}
        {% set break = false %}
        {% set numbers = [2,2,3,1,3] %}
        {% for number in numbers %}
            {% if break == false %}
                - {{ number }} <br/>
                {% if number == 3 %}
                    {% set break = true %}
                {% endif %}
            {% endif %}
        {% endfor %}
- 2
- 2
- 3