С количеством я разобрался уже после тотго как пост написал
Вот смотрите как я делал и что из этого получалось:
1. Типовые динамические страницы // Информационные системы // Информационная система
2. В поле Динамическая страница нащел строку
$GLOBALS['LA_InformationSystem']->ShowInformationSystem($InformationSystem_id, $result['group'], $xsl_list, $InformationResult['items_on_page'], $InformationResult['items_begin'], $external_propertys, $property);
3. После нее добавил ваш код.
4. Сохранил.
Теперь при выводе на сайт в корне ИС у меня дважды отображается список категорий (что в принципе логично так как два раза вызывается метод).
5. Я стер первый вызов метода и оставил только ваш код.
Список отображается только один раз, но элементы все равно не выводятся.
Я так понимаю какой то глюк в запросе, так как если вместо "AND" в префиксе ставлю "OR", то выводятся 5 элементотв, правда из всех информационных систем.
Не может это происходить из-за разного формата представления дат на вашем сервере и на моем хостине?
И в конце концов я оставил вот такой вариант
/* Отображаем информационную систему */
if($result['group'] == 0)
{
$result['group']=false;
$InformationResult['items_on_page']=5;
};
$GLOBALS['LA_InformationSystem']->ShowInformationSystem($InformationSystem_id, $result['group'], $xsl_list, $InformationResult['items_on_page'], $InformationResult['items_begin'], $external_propertys, $property);