Да, можно добавить логотип после каждого изображения продукта, добавив условие if
в цикле, как показано ниже:
{foreach from=$product.images item=image name=product_image}
<li>
<img
src="{$image.bySize.thickbox_default.url}"
alt="{$image.legend}"
title="{$image.legend}"
width="100%"
itemprop="image"
>
</li>
{if $smarty.foreach.product_image.index % 2 === 1}
<img class="logo" src="/img/logo-separator.png" />
{/if}
{/foreach}
Прежде всего, просто добавьте name=product_image
в foreach
цикл изображений продуктов для получения индексов каждого изображения с помощью smarty
, затем проверьте индекс foreach
элементов и после каждого второго изображения просто добавьте логотип с помощью $smarty.foreach.product_image.index % 2 === 1