Проблема с Информационной системой

#
Проблема с Информационной системой
Добрый день!

есть XSL код:


<?xml version="1.0" encoding="windows-1251"?>
<!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="Windows-1251" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   
   <xsl:template match="/">
      <xsl:apply-templates select="/document"/>
   </xsl:template>
   
   <xsl:template match="/document">
      
      <!-- Получаем ID родительской группы и записываем в переменную $parent_group_id -->
      <xsl:variable name="parent_group_id" select="blocks/parent_group_id"/>
      
      <!-- Если в находимся корне - выводим название информационной системы -->
      <xsl:if test="blocks/parent_group_id=0">
         <div class="top_txt">
            <xsl:value-of disable-output-escaping="yes" select="blocks/description"/>
            <a title="Подробнее о компании" class="btn_d" href="/company/">Подробнее</a>
         </div>
         <!-- Отображение групп инфосистемы -->
         <xsl:apply-templates select=".//group[@parent_id=$parent_group_id]" mode="goups"/>
      </xsl:if>
      
      <!-- Если в находимся в группе - выводим название группы -->
      <xsl:if test="blocks/parent_group_id!=0">
         <h1><xsl:value-of disable-output-escaping="yes" select=".//group[@id=$parent_group_id]/name"/></h1>
         <div class="top_txt"><xsl:value-of disable-output-escaping="yes" select=".//group[@id=$parent_group_id]/description"/></div>
         <!-- Отображение записи информационной системы -->
         <ul class="c_gallery">
            <xsl:apply-templates select="blocks/items/item"/>
         </ul>
      </xsl:if>
   </xsl:template>
   
   <!-- ======================== -->
   <!-- Данные об инф. группах -->
   <!-- ======================== -->
   <xsl:template match="group" mode="goups">
      <div class="cat_b">
         <h2><xsl:value-of disable-output-escaping="yes" select="name"/></h2>
      <xsl:if test="propertys/property[@xml_name='photointerior'] != ''"><a href="{propertys/property[@xml_name='photointerior']/property_file_path}" onmouseover="return this.onclick()" onclick="return hs.expand(this)"><img src="{propertys/property[@xml_name='photointerior']/small_image/property_file_path}" alt="{name}" title="{name}" /></a></xsl:if>
      <xsl:if test="propertys/property[@xml_name='new'] = 1"><div class="new_l"></div></xsl:if>
         <xsl:if test="description != ''">
            <div class="cb_txt">
               <xsl:value-of disable-output-escaping="yes" select="description"/>
               <span>
                  <a title="Подробнее" class="btn_d" href="{item_path}">Подробнее</a>
                  <a title="Образцы в интерьере" class="btn_e" href="/constructor/">Образцы в интерьере</a>
               </span>
            </div>
         </xsl:if>
         <xsl:if test="position() = 1">
            <noindex>
               <script>
                  $(function()
                  {
                  $("#gg1").jCarouselLite({
                  btnNext: "#next1",
                  btnPrev: "#prev1",
                  visible: 5,
                  scroll: 1
                  });
                  });
               </script>
            </noindex>
            <div class="cat_gallery">
               <a title="Предыдущее" class="cg_l" id="prev1" style="cursor:pointer;"></a>
               <a title="Следующее" class="cg_r" id="next1" style="cursor:pointer;"></a>
               <div class="gg" id="gg1">
                  <ul>
                     <xsl:apply-templates select="blocks/items/item"/>
                  </ul>
               </div>
            </div>
         </xsl:if>
      </div>
   </xsl:template>
   
   <!-- ======================== -->
   <!-- Данные об инф. элементах -->
   <!-- ======================== -->
   <xsl:template match="blocks/items/item">
      <li>
         <b><xsl:value-of disable-output-escaping="yes" select="item_name"/></b>
         <xsl:if test="item_small_image!=''">
            <a href="{item_path}" onmouseover="return this.onclick()" onclick="return hs.expand(this)"><img src="{item_small_image}" alt="{item_name}" title="{item_name}" /></a>
         </xsl:if>
         <xsl:if test="item_description != ''">
            <xsl:value-of disable-output-escaping="yes" select="item_description"/>
         </xsl:if>
      </li>
   </xsl:template>
</xsl:stylesheet>


Задача кода: выводить список групп инфосистемы с Названием, описанием и картинкой из доп. св-ва, а также около описаний каждой группы должны выводится инфоэлементы (картинка+название+доп. св-ва), которые добавлены внутри этой же группы.

Код не работает, а именно не выводятся информационные элементы. Не понимаем в чем загвоздка. Помогите, пожалуйста?
Модератор
#
Re: Проблема с Информационной системой
2wind писал(а):
а также около описаний каждой группы должны выводится инфоэлементы (картинка+название+доп. св-ва), которые добавлены внутри этой же группы.

Уже обсуждалось с готовыми примерами.

2wind писал(а):
Код не работает, а именно не выводятся информационные элементы

А они в XML то есть? Если нет, поищите темы вывода из подгрупп, были готовые примеры.
#
Re: Проблема с Информационной системой
Здравствуйте.

Не получается найти ни первого примера, ни второго. Помогите, пожалуйста, пока вся жизнь на это не ушла
#
Re: Проблема с Информационной системой
У Вас отлично получается помогать... Толку столько же, если бы я на улице к человеку подходил и спрашивал... Единственный нормальный сотрудник тех. поддержки была Наталья Борщева.

Вы отвечаете на вопросы таким образом:

Вопрос: Как мне починить машину?

Ваш ответ: Возьмите инструменты и почините.

))))))))))))))

тоже самое в этой теме: http://www.hostcms.ru/forums/17/3524/
Модератор
#
Re: Проблема с Информационной системой
2wind писал(а):
У Вас отлично получается помогать… Толку столько же, если бы я на улице к человеку подходил и спрашивал…

Я Вам дал четкое направление, то, что Вы не хотите пользоваться поиском, а привыкли к готовым решениям, готовым разжеванным ссылкам вероятно мы и виноваты.

2wind писал(а):
Единственный нормальный сотрудник тех. поддержки была Наталья Борщева.

Почему была? И есть, только она также Вас отправит в поиск.

2wind писал(а):
Вопрос: Как мне починить машину?
Ваш ответ: Возьмите инструменты и почините.

Не нужно передергивать. Я Вам отвечаю - возьмите поиск и ищите, каждую неделю писать об одном и том же невозможно. Каждый считает себя умнее других и задает снова один и тот же вопрос, мы сделали FAQ, поиск, но лень человеческая непобедима. Я сейчас в отпуске и через узкий дорогущий канал буду искать Вам ссылки? Будьте любезны сами покликайте на результаты: http://www.hostcms.ru/search/?text=%ED%EE%E2%EE%F1%F2%E8+%EF%EE%E4%E3%F0%F3%EF%EF&x=&y=
и
http://www.hostcms.ru/search/?text=%EF%EE%E4%E3%F0%F3%EF%EF

Я верю в Вас и в то, что Вы справитесь с этой задачей. Будут еще вопросы - обращайтесь.
Модератор
#
Re: Проблема с Информационной системой
2wind,
Кстати, вы же сами и не ответили на мои вопрос про XML, опубликованный выше. И где код показа на PHP?
Авторизация