Здравствуйте,
Мне нужно в каталоге при заходе в группу вывести название подгруппы и список товаров этой подгруппы, вот так:
Группа1
Подгруппа1
товар1.1
товар1.2
товар1.3
Подгруппа2
товар2.1
товар2.2
товар2.3
..................
Я не нашел аналогичного решения моей проблемы, может поможете на конкретном примере?
В стандартном шаблоне при переходе в группу выводятся названия групп и количество товаров (3).
<!-- Отображение подгрупп данной группы, только если подгруппы есть и не идет фильтра по меткам -->
<xsl:if test="count(tag) = 0 and count(//shop_group[parent_id=$parent_group_id]) > 0">
<table width="100%" border="0" cellpadding="3" cellspacing="0">
<tr>
<td valign="top">
<xsl:apply-templates select=".//shop_group[parent_id=$parent_group_id]"/>
</td>
</tr>
</table>
</xsl:if>
<!-- Шаблон для групп товара -->
<xsl:template match="shop_group">
<xsl:variable name="parent_id" select="parent_id"/>
<div style="margin-bottom: 15px;">
<a href="{url}" style="font-weight: bold">
<xsl:value-of disable-output-escaping="yes" select="name"/>
</a> <span style="color: #aaaaaa">(<xsl:value-of select="items_total_count"/>

</span>
<br/>
<xsl:value-of disable-output-escaping="yes" select="description"/>
<xsl:if test="count(group) > 1">
<xsl:apply-templates select="group" mode="sub_group"/>
</xsl:if>
</div>
<xsl:if test="position()= round(count(//shop_group[parent_id = $parent_id]) div 2)">
<xsl:text disable-output-escaping="yes">
</td>
<td valign="top" width="50%">
</xsl:text>
</xsl:if>
</xsl:template>
Подскажите как мне вызвать шаблон вывода товаров?
<xsl:apply-templates select="shop_item" />