Отображение разделов в меню при поставленном флажке

#
Отображение разделов в меню при поставленном флажке
Добрый день!

Нужно на сайте отобразить разделы информационной системы.
Условием отображения разделов является Доп. сво-во типа Флажок. Если Флажок поставлен - отображается, если нет - то соответственно наоборот.

Пробывали вызвать в Шаблоне страницы следующим образом:

            <?
               /* Вывод информационных систем */
               $InformationSystem = new InformationSystem();
               
               $external_propertys=array();
               $external_propertys['ОтображатьСсылкуНаАрхив']=0;
               $external_propertys['ОтображатьСсылкиНаСледующиеСтраницы']=0;
               $property['xml_show_group_type']='all';

               /* Количество выводимых элементов */
               $item_count = 100;
               $InformationSystemId = 49;
               $InformationGroupId = 0;  // false - из всех групп, 0 - из корневой группы

               $element['type'] = 1; // 0 - основное св-во, 1 - дополнительное
               $element['property_id'] = 17;
               $element['prefix'] = 'and'; // префикс
               $element['name'] = 'information_items_table.information_groups_id';
               $element['if'] = '='; // Условие
               $element['value'] = 1;
               $element['sufix'] = '';
               $property['select'][] = $element;
               
               $InformationSystem->ShowInformationSystem($InformationSystemId, $InformationGroupId,'ЛевоеМеню',$item_count,0,$external_propertys,$property);
            ?>


Ничего не выходит. Отображаются все Разделы Инф. системы.

Помогите, пожалуйста...
#
Re: Отображение разделов в меню при поставленном флажке
если разделы это группы можно так сделать

вызов:
<?
$InformationSystem = new InformationSystem ();
              
$property = array();
$property['xml_show_group_type']='all';

$InformationSystem->ShowInformationSystem (49, 0,'ЛевоеМеню',0,0,array(),$property);
?>

и в xsl проверять свойство, например
<xsl:apply-templates select=".//group[@parent_id=$parent_group_id and propertys/property[@xml_name='name']/value=1]" mode="groups"/>

вместо
<xsl:apply-templates select=".//group[@parent_id=$parent_group_id]" mode="groups"/>
#
Re: Отображение разделов в меню при поставленном флажке
h4mpy,
Спасибо Вам за помощь.
#
Re: Отображение разделов в меню при поставленном флажке
h4mpy писал(а):
<?
$InformationSystem = new InformationSystem ();
              
$property = array();
$property['xml_show_group_type']='all';

$InformationSystem->ShowInformationSystem (49, 0,'ЛевоеМеню',0,0,array(),$property);
?>


У меня пишет что не найден класс InformationSystem.
Фатал ерор.
HostCMS 6
Авторизация