2017-01-13 12 views
1

液体中の2つのループからどのように脱出しますか?これまで私は持っていますが、私にとってはうまくいかないようです。Shopify Liquidの2つのループからの脱出

{% for x in a %} 

    {% for y in b %} 

    {% if y = 2 %}  
    {% break %} 
    // When this loop breaks, the parent for loop should also break 
    {% endif %} 

    {% endfor %} 

{% endfor %} 

答えて

3

フラグを追加して変更を一度確認することができます。

{% assign break_loop = false %} 
{% for x in a %} 

    {% for y in b %} 

    {% if y = 2 %}  
    {% break %} 
    {% assign break_loop = true %} 
    // When this loop breaks, the parent for loop should also break 
    {% endif %} 

    {% endfor %} 

    {% if break_loop %} 
    {% break %} 
    {% endif %} 

{% endfor %} 
関連する問題