Ух ту!
Здорово!
Только я вставил это дело таким образом:
<!-- Шаблон выводит хлебные крошки -->
<xsl:template match="group" mode="goup_path">
<xsl:variable name="parent_id" select="@parent"/>
<!-- Выбираем рекурсивно вышестоящую группу -->
<xsl:apply-templates select="//group[@id=$parent_id]" mode="goup_path"/>
<xsl:if test="@parent=0">
<a href="{/shop/path}{path}">
<xsl:value-of select="/shop/name"/>
</a>
</xsl:if>
<span class="path_arrow">→</span>
<a href="{/shop/path}{fullpath}">
<xsl:value-of select="name"/>
</a>
<span class="path_arrow">→</span>
<xsl:if test="/shop/parent_item/item/path/node() and /shop/parent_item/item/path != ''">
<a href="{/shop/path}{/shop/parent_item/item/fullpath}{/shop/parent_item/item/path}/">
<xsl:value-of disable-output-escaping="yes" select="/shop/parent_item/item/name"/>
</a>
</xsl:if>
</xsl:template>
И получил повторяющуюся ссылку: Каталог продукции → Электроисполнительные механизмы → МЭО-16/10-0,25-93 → Группа МЭО-16-93 → МЭО-16/10-0,25-93 → МЭО-16/10-0,25-93 датчик И
То есть повторяется МЭО-16/10-0,25-93 сразу после "Электроисполнительные механизмы" и встает в нужное место перед "МЭО-16/10-0,25-93 датчик И"