我想在指定的if语句,它看起来像这样被使用的变种:
{assign var="worldwide" value=false}
{assign var="idCategory" value=15}
{foreach from=$cart.products item=product}
{if $product.id_category_default == $idCategory}
{assign var="worldwide" value=true}
{/if}
{/foreach}
{if $worldwide == true}
{/if}
在当前状态下,如果只有一个类别值15的产品在购物车却是真实的。我希望它这样,如果所有的产品在购物车是同一类别的一部分,它是唯一的真。我使用的Prestashop 1.7
使用周期反向而中止时的要素之一是不是你想要的,就像这样:
{assign var="worldwide" value=true}
{assign var="idCategory" value=15}
{foreach from=$cart.products item=product}
{if $product.id_category_default != $idCategory}
{assign var="worldwide" value=false}
{break}
{/if}
{/foreach}
{if $worldwide == true}
{/if}