Кхм.. нужна помощь. Вывод разделов инфосистемы

#
Кхм.. нужна помощь. Вывод разделов инфосистемы
Доброго времени суток!

Вот такой вопрос возник:
можно ли организовать вывод разделов инфосистемы не в шаблоне, а в другом месте макета?

то есть грубо говоря, есть:
инфосистема "новости", в ней разделы: "кино", "вино", "домино"
инфосистема "страны", в ней разделы: "россия", "швеция", "канада"

можно ли разместить в макет блок, в котором будут отображаться списки разделов инфосистемы.

Ребят, извинияюсь если повторился, облазил форум.. знаний не хватает пока, усиленно учу матчасть. А сроки не ждут.
заранее благодарен.
Модератор
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
joey писал(а):
можно ли организовать вывод разделов инфосистемы не в шаблоне, а в другом месте макета?

А почему бы и нет, вставляете код в нужное место макета.
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
Уважаемый модератор, подскажите пожалуйста, какой именно код?
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
joey писал(а):
какой именно код

Откройте стандартный шаблон "для главной страницы", скопируйте оттуда код вызова ИС, вставьте в нужное место в макете, измените при необходимости в нем код ис и хсл шаблон.
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
Qualis писал(а):
Откройте стандартный шаблон «для главной страницы», скопируйте оттуда код вызова ИС, вставьте в нужное место в макете, измените при необходимости в нем код ис и хсл шаблон.


Спасибо, но Вы меня наверно не поняли или я криво выразился.

на примере стандартного шаблона:
открываем стандартный сайт, заходим в "Новости", открылась ИС, над статьями список разделов, в данном случае один - "Фильмы" и он находится в шаблоне сайта.

Как сделать, чтобы когда открываешь эту ИС, список её разделов был не в шаблоне, а в макете, например располагался в левом столбике над левым меню.

Подскажите пожалуйста, обязуюсь в дальнейшем стараться разбираться сам. Сейчас просто время не ждет.
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
Нет, joey, Qualis вас понял совершенно правильно, и подсказал правильное решение.

Вывод любой части любой ИС можно организовать с помощью соотв. api-вызовов. Примеры можно подсмотреть в шаблонах демосайта.

В нужном месте макета можно написать что-то нибудь типа
<?php
$InformationSystem = & singleton('InformationSystem');
$external_propertys = array();
$property = array();
$xsl = 'СписокНовостей';
$information_system_id = 1;
$group_id = false;
$items_on_page = 10;
$begin_item = 0;
$InformationSystem-> ShowInformationSystem($information_system_id, $group_id, $xsl, $items_on_page, $begin_item, $external_propertys, $property);
?>
заменив information_system_id и имя xsl-шаблона на нужные вам.

Полезно будет еще почитать вот тут http://hostcms.ru/api/HostCMS_5/InformationSystem.html#methodShowInformationSystem
Заказов не беру. Консультирую редко.
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
Спасибо, Евгений за помощь!!
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
Пожалуйста )
Заказов не беру. Консультирую редко.
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
А 6 версии это не работает...
Пока решения не нашел.
Если у кого-то есть, подскажите, пожалуйста.
Модератор
#
Re: Кхм.. нужна помощь. Вывод разделов инфосистемы
Авторизация