Поднимался ли вопрос по элементов из подгрупп

#
Поднимался ли вопрос по элементов из подгрупп
Не могу найти по форуму поднимался ли вопрос по выводу всех элементов подгрупп на первой странице инф. систем.

в такой форме:

Инф. сист
  - подгруппа 1
  - подгруппа 2
  - подгруппа 3
-элемент 1 (входит в подгруппу 1)
-элемент 2 (входит в подгруппу 2)
-элемент 3 (входит в подгруппу 3)
Модератор
#
Re: Поднимался ли вопрос по элементов из подгрупп
Mikhail,
В качестве идентификатора группы передайте false.
#
Re: Поднимался ли вопрос по элементов из подгрупп
т.е в типовую динамическую страницу я вношу  $GLOBALS['INFSYS_result']['group'] = false

но тогда он не заходит в группы.
#
Re: Поднимался ли вопрос по элементов из подгрупп
Mikhail, если вам нужно выводить все элементы только "на первой странице инф. систем.", тогда в тип. дин. странице используйте:
if($GLOBALS['INFSYS_result'] == 0)
{
$GLOBALS['INFSYS_result']['group'] = false;
}
#
Re: Поднимался ли вопрос по элементов из подгрупп
я пока с этим разбираюсь, поэтому поспрашиваю подробно.

у нас же уже есть
if ($GLOBALS['INFSYS_result'] != false)
{
   /* Вывод списка */
   if ($GLOBALS['INFSYS_result']['item'] == false)
   {
      // Если передано имя тэга - фильтруем
      if (isset($GLOBALS['INFSYS_result']['tag_name']))
      {
         $oTag = & singleton('Tag');

         $tag_row = $oTag->GetTagByName($GLOBALS['INFSYS_result']['tag_name']);

         $property['tags'] = array($tag_row['tag_id']);

         // При выводе тэгов вывод элементов ведется из всех групп
         $GLOBALS['INFSYS_result']['group'] = false;
      }


      // $property['xml_show_group_type'] = 'all';

      // Запрещаем передачу в XML свойств групп
      $property['xml_show_group_property'] = false;


      /* Отображаем информационную систему */

      $GLOBALS['LA_InformationSystem']->ShowInformationSystem($InformationSystem_id, $GLOBALS['INFSYS_result']['group'], $xsl_list, $InformationResult['items_on_page'], $InformationResult['items_begin'], $external_propertys, $property);

   }
#
Re: Поднимался ли вопрос по элементов из подгрупп
Добавьте приведённый мною код перед методом ShowInformationSystem, чтобы было так:
if($GLOBALS['INFSYS_result']['group'] == 0)
{
$GLOBALS['INFSYS_result']['group'] = false;
}
/* Отображаем информационную систему */
$GLOBALS['LA_InformationSystem']->ShowInformationSystem($InformationSystem_id, $GLOBALS['INFSYS_result']['group'], $xsl_list, $InformationResult['items_on_page'], $InformationResult['items_begin'], $external_propertys, $property);


P.S. Пример исправлен 11.12.08.
#
Re: Поднимался ли вопрос по элементов из подгрупп
да, я это в первую очередь сделал, но ничего не изменяется из подгрупп так ничего не отображается.
#
Re: Поднимался ли вопрос по элементов из подгрупп
Mikhail, XML-код приведите.
#
Re: Поднимался ли вопрос по элементов из подгрупп
<?xml version="1.0" encoding="windows-1251"?>
<document>
<site_user_id>0</site_user_id>
<ОтображатьСсылкуНаАрхив>0</ОтображатьСсылкуНаАрхив>
<ОтображатьСсылкиНаСледующиеСтраницы>1</ОтображатьСсылкиНаСледующиеСтраницы>
<blocks id="16">
<name>АВТО В НАЛИЧИИ</name>
<description>&lt;p&gt;&lt;a href=&quot;/guestbook/&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description>
<url>/news-auto/</url>
<access>0</access>
<parent_group_id>0</parent_group_id>
<count_items>1</count_items>
<count_items_on_page>3</count_items_on_page>
<count_all_items>2</count_all_items>
<count_groups>2</count_groups>
<count_all_groups>2</count_all_groups>
<group id="10" parent_id="0">
<site_user>0</site_user>
<name>Nissan</name>
<description></description>
<order>0</order>
<path>10</path>
<fullpath>10/</fullpath>
<access>-1</access>
<activity>1</activity>
<count_items>0</count_items>
<count_all_items>0</count_all_items>
<count_groups>0</count_groups>
<count_all_groups>0</count_all_groups>
<allow_indexation>1</allow_indexation>
</group>
<group id="9" parent_id="0">
<site_user>0</site_user>
<name>Toyota</name>
<description></description>
<order>0</order>
<path>9</path>
<fullpath>9/</fullpath>
<access>-1</access>
<activity>1</activity>
<count_items>1</count_items>
<count_all_items>1</count_all_items>
<count_groups>0</count_groups>
<count_all_groups>0</count_all_groups>
<allow_indexation>1</allow_indexation>
</group>
<tags>
<tag id="104">
<tag_name>Ci</tag_name>
<tag_path_name>Ci</tag_path_name>
<count>2</count>
</tag>
</tags>
<items>
<count_items>1</count_items>
<current_page>0</current_page>
<items_on_page>15</items_on_page>
<item id="66" group_id="0">
<item_date>04.12.2008</item_date>
<item_datetime>04.12.2008 12:05:07</item_datetime>
<item_time>12:05:07</item_time>
<item_putoff_date>04.12.2008 12:05:07</item_putoff_date>
<item_putend_date>00.00.0000 00:00:00</item_putend_date>
<item_name>Honda Civic</item_name>
<item_description></item_description>
<part count="1">0</part>
<item_text></item_text>
<item_image width="300" height="217">/upload/information_items_1228383911.jpg</item_image>
<item_small_image width="150" height="108">/upload/small_information_items_1228383911.jpg</item_small_image>
<item_status>1</item_status>
<item_seo_title></item_seo_title>
<item_seo_description></item_seo_description>
<item_seo_keywords></item_seo_keywords>
<item_access>-1</item_access>
<item_path>/news-auto/66/</item_path>
<item_path_field>66</item_path_field>
<item_show_count>50</item_show_count>
<site_user_id>0</site_user_id>
<item_blog_accessibility>0</item_blog_accessibility>
<item_blog_show_comments_mode>0</item_blog_show_comments_mode>
<item_blog_add_comments_mode>0</item_blog_add_comments_mode>
<item_propertys>
<item_property type="String" xml_name="obiom" parent_id="0" id="23">
<property_id>111</property_id>
<property_xml_name>obiom</property_xml_name>
<property_name>Obiom</property_name>
<property_order>0</property_order>
<obiom>1490</obiom>
<value>1490</value>
</item_property>
<item_property type="String" xml_name="god" parent_id="0" id="24">
<property_id>110</property_id>
<property_xml_name>god</property_xml_name>
<property_name>God</property_name>
<property_order>10</property_order>
<god>2005</god>
<value>2005</value>
</item_property>
<item_property type="String" xml_name="tsena" parent_id="0" id="25">
<property_id>109</property_id>
<property_xml_name>tsena</property_xml_name>
<property_name>tsena</property_name>
<property_order>20</property_order>
<tsena>14,000US$</tsena>
<value>14,000US$</value>
</item_property>
<item_property type="String" xml_name="mesto" parent_id="0" id="26">
<property_id>112</property_id>
<property_xml_name>mesto</property_xml_name>
<property_name>Mesto</property_name>
<property_order>30</property_order>
<mesto>Владивосток</mesto>
<value>Владивосток</value>
</item_property>
<item_property type="String" xml_name="articul" parent_id="0" id="27">
<property_id>114</property_id>
<property_xml_name>articul</property_xml_name>
<property_name>Articul</property_name>
<property_order>40</property_order>
<articul></articul>
<value></value>
</item_property>
</item_propertys>
<item_comments>
<count_comments>0</count_comments>
<grade_sum>0</grade_sum>
<grade_count>0</grade_count>
<average_grade>0</average_grade>
</item_comments>
<tags>
<tag id="104">
<tag_name>Ci</tag_name>
<tag_path_name>Ci</tag_path_name>
</tag>
</tags>
</item>
</items>
</blocks>
</document>
#
Re: Поднимался ли вопрос по элементов из подгрупп
Авторизация