Liquid 语法错误(第 4 行):应为 end_of_string,但在 "forloop.index0 | modulo: 3 == 0" 中找到了管道
Liquid syntax error (line 4): Expected end_of_string but found pipe in "forloop.index0 | modulo: 3 == 0"
此错误是由于以下代码使用不正确的语法编写的。能否请您帮忙修复其中这两行的语法错误?
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
<div class="impact-items">
{% for block in section.blocks %}
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
<div class="impact-content col-xs-12 col-md-4">
<div class="impact-icon"><img src="{{block.settings.impact_icon | img_url: 'master' }}"></div>
<div>
<div class="impact-number">{{block.settings.impact_number}}</div>
<div class="impact-text">{{block.settings.impact_text}}</div>
</div>
</div>
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
</div>
{% endif %}
{% endfor %}
<div class="row">
<div class="mt2x btn center-xs col-sm-12 col-md-12 col-lg-12 col-xl-12"><a href='https://packedwithpurpose.gifts/our-impact/impact-report-2020/'><button>Learn More About our Impact</button></a></div>
</div>
</div>
您缺少最后关闭 If 语句。 {% endif%}
完整代码如下-
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
<div class="impact-items">
{% for block in section.blocks %}
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
<div class="impact-content col-xs-12 col-md-4">
<div class="impact-icon"><img src="{{block.settings.impact_icon | img_url: 'master' }}"></div>
<div>
<div class="impact-number">{{block.settings.impact_number}}</div>
<div class="impact-text">{{block.settings.impact_text}}</div>
</div>
</div>
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
</div>
{% endif %}
{% endfor %}
<div class="row">
<div class="mt2x btn center-xs col-sm-12 col-md-12 col-lg-12 col-xl-12"><a href='https://packedwithpurpose.gifts/our-impact/impact-report-2020/'><button>Learn More About our Impact</button></a></div>
</div>
</div>
{% endif %}
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
<div class="impact-items">
{% for block in section.blocks %}
{% modulo = forloop.index0 | modulo: 3 %}
{% if modulo == 0 %}<div class="row">{% endif %}
<div class="impact-content col-xs-12 col-md-4">
<div class="impact-icon"><img src="{{block.settings.impact_icon | img_url: 'master' }}"></div>
<div>
<div class="impact-number">{{block.settings.impact_number}}</div>
<div class="impact-text">{{block.settings.impact_text}}</div>
</div>
</div>
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
</div>
{% endif %}
{% endfor %}
<div class="row">
<div class="mt2x btn center-xs col-sm-12 col-md-12 col-lg-12 col-xl-12"><a href='https://packedwithpurpose.gifts/our-impact/impact-report-2020/'><button>Learn More About our Impact</button></a></div>
</div>
</div>
{% endif %}
此错误是由于以下代码使用不正确的语法编写的。能否请您帮忙修复其中这两行的语法错误?
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
<div class="impact-items">
{% for block in section.blocks %}
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
<div class="impact-content col-xs-12 col-md-4">
<div class="impact-icon"><img src="{{block.settings.impact_icon | img_url: 'master' }}"></div>
<div>
<div class="impact-number">{{block.settings.impact_number}}</div>
<div class="impact-text">{{block.settings.impact_text}}</div>
</div>
</div>
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
</div>
{% endif %}
{% endfor %}
<div class="row">
<div class="mt2x btn center-xs col-sm-12 col-md-12 col-lg-12 col-xl-12"><a href='https://packedwithpurpose.gifts/our-impact/impact-report-2020/'><button>Learn More About our Impact</button></a></div>
</div>
</div>
您缺少最后关闭 If 语句。 {% endif%}
完整代码如下-
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
<div class="impact-items">
{% for block in section.blocks %}
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
<div class="impact-content col-xs-12 col-md-4">
<div class="impact-icon"><img src="{{block.settings.impact_icon | img_url: 'master' }}"></div>
<div>
<div class="impact-number">{{block.settings.impact_number}}</div>
<div class="impact-text">{{block.settings.impact_text}}</div>
</div>
</div>
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
</div>
{% endif %}
{% endfor %}
<div class="row">
<div class="mt2x btn center-xs col-sm-12 col-md-12 col-lg-12 col-xl-12"><a href='https://packedwithpurpose.gifts/our-impact/impact-report-2020/'><button>Learn More About our Impact</button></a></div>
</div>
</div>
{% endif %}
{% if forloop.index0 | modulo: 3 == 0 %}<div class="row">{% endif %}
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
<div class="impact-items">
{% for block in section.blocks %}
{% modulo = forloop.index0 | modulo: 3 %}
{% if modulo == 0 %}<div class="row">{% endif %}
<div class="impact-content col-xs-12 col-md-4">
<div class="impact-icon"><img src="{{block.settings.impact_icon | img_url: 'master' }}"></div>
<div>
<div class="impact-number">{{block.settings.impact_number}}</div>
<div class="impact-text">{{block.settings.impact_text}}</div>
</div>
</div>
{% if forloop.last || forloop.index | modulo: 3 == 0 %}
</div>
{% endif %}
{% endfor %}
<div class="row">
<div class="mt2x btn center-xs col-sm-12 col-md-12 col-lg-12 col-xl-12"><a href='https://packedwithpurpose.gifts/our-impact/impact-report-2020/'><button>Learn More About our Impact</button></a></div>
</div>
</div>
{% endif %}