динамический вывод отдельного элемента

#
динамический вывод отдельного элемента
Доброго времени суток!
мне нужно вывести отдельный элемент ИС
посмотрел Апи - ShowInformationSystemItem
пробую

if (isset($_REQUEST['num'])){

$InformationSystem = new InformationSystem();
   $external_propertys=array();
   $property=array();
   $InformationSystem->ShowInformationSystemItem($_REQUEST['num'], 'СлайдерНаГлавной',$property,$external_propertys);

exit();
}


в ответ получаю Fatal error: Class 'InformationSystem' not found in ......./hostcmsfiles/structure/StructureConfig1.php on line 5

как же правильно выводить элемент????
Roman_che
Модератор
#
Re: динамический вывод отдельного элемента
Версия 6? Тогда откуда берется ShowInformationSystemItem от пятой версии? Используйте Informationsystem_Controller_Show
#
Re: динамический вывод отдельного элемента
ага, понятно смещение - номер выводимого элемента, а лимит - 1. Это и выведет нужный элемент, правильно?
Roman_che
Модератор
#
Re: динамический вывод отдельного элемента
Romano_che, не совсем так
$Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
   Core_Entity::factory('Informationsystem', 1)
);

$Informationsystem_Controller_Show
   ->xsl(
      Core_Entity::factory('Xsl')->getByName('Новость')
   )
   ->limit(1)
   ->item(123)
   ->show();
#
Re: динамический вывод отдельного элемента
Во, спасибо!
Roman_che
Модератор
#
Re: динамический вывод отдельного элемента
Пожалуйста
#
Re: динамический вывод отдельного элемента
HostCMS писал(а):
$Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
   Core_Entity::factory('Informationsystem', 1)
);

$Informationsystem_Controller_Show
   ->xsl(
      Core_Entity::factory('Xsl')->getByName('Новость')
   )
   ->item(123)
   ->show();


У меня этот код почему-то не показывает инфоэлемент. И ошибок никаких не выдает, просто не показывается вообще ничего.
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: динамический вывод отдельного элемента
а в первой ИС есть элемент с кодом 123?
#
Re: динамический вывод отдельного элемента
Я подставляю естественно свой номер ИС и свой номер элемента. Да, он есть точно.
Может это быть из-за того, что я вывожу инфоэлемент на странице другого инфоэлемента?
http://superweb.pro/ — сайты на HostCMS под ключ
#
Re: динамический вывод отдельного элемента
dogstudio,
может шаблон xsl  у тебя не точный? я как то раз накололся(путь до элемента был не тот).
Roman_che
Авторизация