Собственно вопрос! Сейчас в шаблоне ГРУПП у меня выстроен показ в 3 элемента на строку
<!-- Шаблон для групп товара -->
<xsl:template match="shop_group">
<table width="100%" align="center"><tr>
<xsl:for-each select=". | following-sibling::shop_group[position() < $n]">
<td valign="top" width="33%">
<table border="0">
<tr>
<td align="center">
<!-- Если есть изображение для группы - выводим его -->
<xsl:if test="image_small!=''">
<a href="{url}" target="_blank">
<img src="{dir}{image_small}" align="middle"/>
</a><xsl:text> </xsl:text></xsl:if>
</td>
</tr>
<tr>
<td align="right" height="30" valign="top">
<!-- Выводим описание -->
<a href="{url}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="shop_group"><xsl:value-of disable-output-escaping="yes" select="name"/></a><xsl:text> </xsl:text> (<span class="shop_count"><xsl:value-of select="items_total_count"/></span>)
<!-- Количество элементов в группе -->
</td>
</tr>
</table>
</td>
</xsl:for-each>
</tr></table>
</xsl:template>
Задача - нужно сделать чтобы при переходу в группу в которой есть подгруппы, последние отображались своим стилем, допустим хочу чтобы подгруппы отображались в <ul> вертикальным списком
Как разделить оформление ГРУПП и ПОДГРУПП ?