как вывести только пункты подменю на главную страницу

#
как вывести только пункты подменю на главную страницу
Перепробовал много решений, подходящего просто не нашел.

Задача: есть меню "Услуги" там 17 подменюшек, как вывести только 17 подменю на все страницы сайта как основное меню?

      <?php
      $Structure = & singleton('Structure';
      $Structure->ShowStructure(4, 'ЛевоеМеню';
      ?>


<?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="/document">
      <ul style="list-style-type: none; padding: 0; margin: 0; font-size:14px; ">
         <!-- Выбираем узлы структуры первого уровня -->
         <xsl:apply-templates select="structure[show=1]"/>
      </ul>
      
      <!-- Если вывод подменю -->
      <xsl:if test="submenu/node() and count(structure[show=1]) > 0">
        

            
         </xsl:if>
      
   </xsl:template>
   
   <xsl:template match="structure">
      
      <!-- Запишем в константу ID структуры, данные для которой будут выводиться пользователю -->
      <xsl:variable name="current_structure_id" select="/document/structure/current_structure_id"/>
      <li>
         <!-- Показывать ссылку, или нет -->
         <xsl:choose>
            <xsl:when test="show_link = 1">
               <!-- Определяем адрес ссылки -->
               <xsl:variable name="link">
                  <xsl:choose>
                     <!-- Если внешняя ссылка -->
                     <xsl:when test="is_external_link = 1">
                        <xsl:value-of disable-output-escaping="yes" select="external_link"/>
                     </xsl:when>
                     <!-- Иначе если внутренняя ссылка -->
                     <xsl:otherwise>
                        <xsl:value-of disable-output-escaping="yes" select="link"/>
                     </xsl:otherwise>
                  </xsl:choose>
               </xsl:variable>
               <!-- Ссылка на пункт меню -->
               <a href="{$link}" title="{name}">
                  <!--
                  Выделяем текущую страницу добавлением к <a> стиля font-weight: bold,
                     если это текущая страница, либо у нее есть ребенок с атрибутом id, равным текущей uheggt.
                     -->
                     <xsl:if test="current_structure_id = @id or count(.//structure[@id=$current_structure_id]) = 1">
                        <xsl:attribute name="style">font-weight: bold</xsl:attribute>
                     </xsl:if>
                     <xsl:value-of disable-output-escaping="yes" select="name"/>
                  </a>
               </xsl:when>
                    
                      
              

                    
               <!-- Если не показывать ссылку - выводим просто имя ссылки -->
               <xsl:otherwise>
                  <xsl:value-of disable-output-escaping="yes" select="name"/>
               </xsl:otherwise>
            </xsl:choose>
         </li>
      </xsl:template>
   </xsl:stylesheet>
#
Re: как вывести только пункты подменю на главную страницу
http://hostcms.ru/api/HostCMS_5/Structure.html#methodShowStructure
параметр
$param['parent_id'] - ID родительского узла
#
Re: как вывести только пункты подменю на главную страницу
Спасибо добрый человек =)
Итак решение задачи для поиска:

- вывод только пунктов подменю в любом месте:


<?php
$Structure = & singleton('Structure');
$param['parent_id'] = 91(код родителя);
$Structure->ShowStructure(4, 'ЛевоеМеню', $param);
?>


код шаблона стандартный нужен с:


<!-- Если вывод подменю -->
<xsl:if test="submenu/node() and count(structure[show=1]) > 0">
</xsl:if>
Авторизация