Я создал ИС как описано ниже(инструкцию взял с одной из веток форума):
Теперь попробуем что-нибудь посложнее.
Зайдем снова в «Структуру сайта» и создадим там раздел Новости, с путем /news/ указав ему так же Основной шаблон.
Больше пока ничего не делаем, и нажимаем на «Применить».
Перейдем в раздел ЦА «Информационные системы». В меню Информационная система выберем команду Добавить.
Зададим название (наши новости) и узел структуры (Новости). Нажмем на Применить.
Зайдем внутрь созданной инфосистемы (щелчок по названию Наши новости).
В меню Информационный элемент выберем Добавить, зададим название, напишем что-нибудь в полях «Описание информационного элемента» и «Текст». Нажмем на Применить.
Вернемся в раздел ЦА «Структура сайта» и отредактируем раздел Новости (желтый карандашик в соотв.строке):
«Тип раздела» переключим на «Типовая динамическая страница.»
В списке «Раздел» выберем «Информационные системы».
В списке «Страница» — «Информационная система».
Появится список настроек.
Код информационной системы — выберем из списка инфосистему «Наши новости».
XSL-шаблоны пока оставим по-умолчанию.
Нажмем на Применить.
Посмотрим что получилось по адресу
Внешний вид вывода новостей определяется соответствующими XSL-шаблонами, указанным в настройках структуры сайта.
Для редактирования, лучше скопировать шаблон (кнопка рядом с редактированием в списке XSL-шаблонов), и эту копию указать в настройках структуры. Оригинальные шаблоны лучше не менять — пригодятся еще для образца.
Ну вот как-то так
И вывел на главной странице
<?php// Вывод информационной системы$InformationSystem = & singleton('InformationSystem');// Количество выводимых элементов$item_count = 3;// Код информационной системы$InformationSystemId = 15;// Код отображаемой группы инфосистем$InformationGroupId = false; // false - из всех групп, 0 - из корневой группы$InformationSystem->ShowInformationSystem($InformationSystemId, $InformationGroupId,'СписокНовостейНаГлавной', $item_count, 0);?>
Всё выводиться ,но когда нажимаешь на ссылку ИС в новой странице выдаёт ошибку: Ошибка! Файл версии страницы не найден! И на этой же странице перестают отображаться картинки и стили.
В чём может быть ошибка ?
PS: если выводить новости через ИС в шаблоне страницы , то где задавать XSL стиль ?
Ошибка! Файл версии страницы не найден! И на этой же странице перестают отображаться картинки и стили.
1. Не хватило прав на запись в директорию /lib судя по всему.
2. Про картинки и стили см. руководство по интеграции "Указание путей к изображениям и внешним файлам".