Вывод подкатегорий

#
Вывод подкатегорий
Здравствуйте, не подскажете как сделать так чтобы подкатегории в меню (каталог товаров, группы) выводил подгруппы и на главной странице, а не только на той странице в которой есть эта подгруппа ? вот код

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   <xsl:template match="/">
      <xsl:apply-templates select="shop"/>
   </xsl:template>
   <!-- Шаблон для магазина -->
   <xsl:template match="/shop">
      <xsl:variable name="parent_group_id" select="@current_group_id"/>
      <!-- Выводим группы магазина -->
      <ul>
         <xsl:apply-templates select="//group[@parent=0]"/>
      </ul>
   </xsl:template>
   <!-- Шаблон для групп товара -->
   <xsl:template match="group">
      <xsl:variable name="current_group_id" select="/shop/ТекущаяГруппа"/>
      <li>
         <xsl:choose>
            <xsl:when test="$current_group_id = @id or count(.//group[@id=$current_group_id])=1">
               <a href="{/shop/path}{fullpath}"><xsl:value-of disable-output-escaping="yes" select="name"/></a>
               <xsl:if test="count_all_groups > 0">
                  <ul>
                     <xsl:apply-templates select="group"/>
                  </ul>
               </xsl:if>
            </xsl:when>
            <xsl:otherwise>
               <a href="{/shop/path}{fullpath}"><xsl:value-of disable-output-escaping="yes" select="name"/></a>
            </xsl:otherwise>
         </xsl:choose>
      </li>
   </xsl:template>
</xsl:stylesheet> 




   $shop = new shop();
   $ShopId = 1;
   $rez = array();
   $rez = $shop->GetItemPath($ShopId);
   $external_propertys = array();
$param['xml_show_group_type'] = 'all';
$param['current_group_id'] = false;
   $external_propertys['ТекущаяГруппа'] = $rez['group'];
   $param = array('current_group_id' => 0, 'items_on_page' => 10);
  
   $xsl_catalog = 'ЛевоеМеню';
   $shop->ShowShop($ShopId, $xsl_catalog, $param, $external_propertys);





пробывал ставить $param['current_group_id'] = false; но ни к чему не привело...
#
Re: Вывод подкатегорий
не подскажете?
Модератор
#
Re: Вывод подкатегорий
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   <xsl:template match="/">
      <xsl:apply-templates select="shop"/>
   </xsl:template>
   <!-- Шаблон для магазина -->
   <xsl:template match="/shop">
      <xsl:variable name="parent_group_id" select="@current_group_id"/>
      <!-- Выводим группы магазина -->
      <ul>
         <xsl:apply-templates select="//group[@parent=0]"/>
      </ul>
   </xsl:template>
   <!-- Шаблон для групп товара -->
   <xsl:template match="group">
      <xsl:variable name="current_group_id" select="/shop/ТекущаяГруппа"/>
      <li>
         <xsl:choose>
            <xsl:when test="$current_group_id = @id or count(.//group[@id=$current_group_id])=1">

               <a href="{/shop/path}{fullpath}"><xsl:value-of disable-output-escaping="yes" select="name"/></a>
               <xsl:if test="count_all_groups > 0">
                  <ul>
                     <xsl:apply-templates select="group"/>
                  </ul>
               </xsl:if>
           </xsl:when>
            <xsl:otherwise>
               <a href="{/shop/path}{fullpath}"><xsl:value-of disable-output-escaping="yes" select="name"/></a>
            </xsl:otherwise>
         </xsl:choose>

      </li>
   </xsl:template>
</xsl:stylesheet> 
#
Re: Вывод подкатегорий
ничего не изменилось, мне просто хочется чтобы выводили все подкатегории всех категорий, чтобы потом просто сделать при нажатии выплывающее меню
Модератор
#
Re: Вывод подкатегорий
va-041,
обратитесь в поддержку с данными доступа и ссылкой на эту тему.
#
Re: Re: Вывод подкатегорий
Интериусет решение проблемы, аналогичная ситуация
Авторизация