Подскажите такой момент, в магазине достаточно много товаров, у товаров есть сопутствующие товары, их может быть около 10,
мне нужно каким-то образом ограничить вывод сопутствующих товаров до 3шт на детальной карточке товара
вот мой код в xsl ТоварМагазин
<div class="other">
<div class="heading">
Посмотрите так же
</div>
<div class="products">
<div class="row">
<xsl:if test="count(//same/shop_item) > 0">
<xsl:apply-templates select="//same/shop_item" mode="view" />
</xsl:if>
</div>
</div>
</div>
и вывод
<xsl:template match="shop_item" mode="view">
<div class="col-md-4 col-sm-6">
<div class="item">
<div class="name">
<a href="{url}" title="{name}">
<xsl:value-of select="name"/>
</a>
</div>
<div class="image">
<div class="outer">
<a href="{url}" title="{name}">
<xsl:choose>
<xsl:when test="image_small != ''">
<img src="{dir}{image_small}" alt="{name}" title="{name}" class="img-responsive"/>
</xsl:when>
<xsl:otherwise>
<img src="/images/default-image.png" alt="{name}" title="{name}"/>
</xsl:otherwise>
</xsl:choose>
</a>
</div>
</div>
<div class="price">
<xsl:apply-templates select="/shop/shop_currency/code" mode="same">
<xsl:with-param name="value" select="price" />
</xsl:apply-templates>
</div>
<div class="order">
<a href="#call" class="hover loadform">Заказать</a>
</div>
<xsl:variable name="shop_item_id" select="@id" />
</div>
</div>
</xsl:template>
как мне сформировать условие чтобы выводить только 3 товара? удалять через админку не вариант