Вечер добрый! Как можно вывести каталоге вывод групп в одну строку?
Вот код для групп из XSL-шаблона МагазинКаталогТоваров:
<xsl:template match="shop_group">
<ul>
<xsl:for-each select=". | following-sibling::shop_group[position() < $n]">
<li>
<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>
<p><xsl:if test="image_small!=''">
<a href="{url}">
<img src="{dir}{image_small}" class="im" align="middle" style="float: left;"/>
</a><xsl:text> </xsl:text>
</xsl:if>
<xsl:value-of disable-output-escaping="yes" select="description"/>
</p>
</li>
</xsl:for-each>
<xsl:apply-templates select="shop_group"/></ul><br />
</xsl:template>
уже что только не пробовал, и <xsl:if test="position() mod = 1"> и другие варианты, ничего не выходит, либо ошибки либо не то

пробовал удалять
<xsl:for-each select=". | following-sibling::shop_group[position() < $n]">
выдает всё отлично, как надо, в одну строку, но всегда пропадает первый раздел.