Вывод подгрупп группы

#
Вывод подгрупп группы
Сделал так, но ничего не получается.

<!-- Шаблон для групп товара -->
   <xsl:template match="group">
      
      <xsl:variable name="parent_id" select="@parent"/>
      
      <div style="margin-bottom: 15px;">
         <a href="{/shop/path}{fullpath}" style="font-weight: bold">
            <xsl:value-of disable-output-escaping="yes" select="name"/>
      </a>&#xA0;<span style="color: #aaaaaa">(<xsl:value-of select="count_all_items"/></span>
         <br/>
         <xsl:value-of disable-output-escaping="yes" select="description"/>
         
         <xsl:if test="count(group) &gt; 1">
            <xsl:apply-templates select="group" mode="sub_group"/>
         </xsl:if>
      </div>
      
      <xsl:if test="position()= round(count(//group[@parent = $parent_id]) div 2)">
         <xsl:text disable-output-escaping="yes">
            &lt;/td&gt;
            &lt;td valign="top" width="50%"&gt;
         </xsl:text>
      </xsl:if>
      
      <!-- ДОБАВЛЯЕМЫЙ КОД -->
      <xsl:if test="@parent = 0">
         <xsl:apply-templates select="group" mode="subgroup"/>
      </xsl:if>
      <!-- КОНЕЦ ДОБАВЛЯЕМОГО КОДА -->
      
      
   </xsl:template>
   
   
   
   <!-- ДОБАВЛЯЕМЫЙ КОД -->
   <xsl:template match="group" mode="subgroup">
      <a href="{/shop/path}{fullpath}" style="font-weight: bold">
         <span style="font-size: 8pt">
            <xsl:value-of disable-output-escaping="yes" select="name"/>
         </span>
      </a>
   </xsl:template>
   <!-- КОНЕЦ ДОБАВЛЯЕМОГО КОДА -->

Хочу чтоб было так http://kanzburo.ru/shop/chelshop/
#
Re: Вывод подгрупп группы
Очень актуальная проблема! Тоже нужно так сделать. Я пробовал в ТДС ИМ поменять свойство с tree на all
$param['xml_show_group_type'] = 'all';
, но это не помогает.
#
Re: Вывод подгрупп группы
Dmitrij, обратите внимание, что у вас в коде приведенного тэмплейта шаблон с mode="sub_group" вызывается дважды. Второй вызов, т.е. блок:
<!-- ДОБАВЛЯЕМЫЙ КОД -->
<xsl:if test="@parent = 0">
         <xsl:apply-templates select="group" mode="subgroup"/>
</xsl:if>
<!-- КОНЕЦ ДОБАВЛЯЕМОГО КОДА -->

можно убрать. Приведите XML-код, генерируемый методом ShowShop, полностью.
Авторизация