Вывод элементов из указанных групп

#
Вывод элементов из указанных групп
Всем привет, что то совсем запутался, перерыв форум ((
Есть информационная система, в ней группы.
Вывожу элементы из этих групп на главной странице, но надо выводить не из всех групп, а из определенных.
На что заменить:

<?php
/* Вывод информационных систем */
$InformationSystem = new InformationSystem();
$property = array();
$external_propertys=array();
$external_propertys['ОтображатьСсылкуНаАрхив']=1;
$external_propertys['ОтображатьСсылкиНаСледующиеСтраницы']=0;
/* Количество выводимых элементов */
$property['xml_show_group_type'] = 'all';
$item_count = 3;
$InformationSystemId = 1;
$information_groups_id = false;  //  - из всех групп, 0 - из корневой группы
$InformationSystem->ShowInformationSystem($InformationSystemId, $information_groups_id,'НовостиНаСтранице',$item_count,0,$external_propertys,$property);  
?>

$information_groups_id = false;

вот тут как правильно указать список групп из которых надо выводить элементы?
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
#
Re: Вывод элементов из указанных групп

<?php
/* Вывод информационных систем */
$InformationSystem = new InformationSystem();
$property = array();
$external_propertys=array();
$external_propertys['ОтображатьСсылкуНаАрхив']=1;
$external_propertys['ОтображатьСсылкиНаСледующиеСтраницы']=0;
/* Количество выводимых элементов */
$property['xml_show_group_type'] = 'all';
$item_count = 3;
$InformationSystemId = 1;
$information_groups_id = false;
$element['type']=0;
$element['prefix'] = ' AND ';
$element['name'] = 'information_items_table.information_groups_id';
$element['if'] = ' IN (';
$element['value'] = '9,10,11,12'; // здесь через запятую указываете ID групп, если известно только ID родительской — получите ее потомков и укажите через запятую, соответствующие методы есть в API
$element['sufix']=')';
$property['select'][] = $element;

$InformationSystem->ShowInformationSystem($InformationSystemId, $information_groups_id,'НовостиНаСтранице',$item_count,0,$external_propertys,$property);  
?>


дошел до этого, но все равно не работает, точнее сказать, выводит только из 9 группы, а вот из последующих групп не выводит
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
#
Re: Вывод элементов из указанных групп
Varkolak, обратите внимание, в api у метода ShowInformationSystem() есть такой параметр:
Цитата:
$property['show_group'] содержит массив групп системы для показа
То есть берете за основу код из вашего первого сообщения, и добавляете в него строчку
$property['show_group'] = array(1, 2, 3, 4);
где 1, 2, 3 и 4 это идентификаторы тех групп, из которых нужно выводить элементы.
Заказов не беру. Консультирую редко.
#
Re: Вывод элементов из указанных групп

<?php
/* Вывод информационных систем */
$InformationSystem = new InformationSystem();
$property = array();
$external_propertys=array();
$external_propertys['ОтображатьСсылкуНаАрхив']=1;
$external_propertys['ОтображатьСсылкиНаСледующиеСтраницы']=0;
/* Количество выводимых элементов */
$property['xml_show_group_type'] = 'all';
$item_count = 3;
$InformationSystemId = 1;
$information_groups_id = false;  //  - из всех групп, 0 - из корневой группы
$property['show_group'] = array(9,10,11,12);
$InformationSystem->ShowInformationSystem($InformationSystemId, $information_groups_id,'НовостиНаСтранице',$item_count,0,$external_propertys,$property);  
?>


выводит из всех групп, т.е. основное $information_groups_id = false; действует...
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
#
Re: Вывод элементов из указанных групп
пожалуйста, подскажите как решить проблему.
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
#
Re: Вывод элементов из указанных групп
ап, так и не нашел решения
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
#
Re: Вывод элементов из указанных групп
Varkolak, стучитесь, посмотрю.
Заказов не беру. Консультирую редко.
Модератор
#
Re: Вывод элементов из указанных групп
Varkolak,
Если не получится, напишите запрос в поддержку.
Авторизация