Код из файла в xsl-шаблон.

#
Код из файла в xsl-шаблон.
Добрый день.
Подскажите, пожалуйста, каким образом можно добавить код из файла в xsl-шаблон.
#
Re: Код из файла в xsl-шаблон.
Либо вставка в xsl-шаблон документа из "Страницы и Документы" по его названию. Названием будет:
<xsl:value-of disable-output-escaping="yes" select=".//group[@id=$parent_group_id]/name"/>
#
Re: Код из файла в xsl-шаблон.
... т.е. нужно в зависимости от категории каталога выводить блок ссылок.
Модератор
#
Re: Код из файла в xsl-шаблон.
Aldanov,
код Вы вставляете в XML, который обрабатывается XSL. Как вставить в XML зависит от метода, который его генерирует. Чаще всего все это делается через $external_property
#
Re: Код из файла в xsl-шаблон.
Извините, уточню.
Как в шаблон "МагазинКаталогТоваров" вставить Документ из "Страницы и документы" с названием, являющимся названием текущей группы (<xsl:value-of disable-output-escaping="yes" select=".//group[@id=$parent_group_id]/name"/>?
Модератор
#
Re: Код из файла в xsl-шаблон.
Aldanov,
1. Текущую группу получить в коде типовой дин.страницы.
2. Получить данные о группе, извлечь из них название группы.
3. Сделать прямой запрос к базе данные, найти документ с таким же названием. Получить данные о документа.
4. Извлечь текущую версию для документа, получить из нее текст документа.
5. Через $external_property передать данные в метод показа каталога товаров ShowShop()
6. В XSL получить эти данные и вывести в нужно месте.
N. Публикуемый код включайте в BB-тег code (сверху синяя кнопка <>

Только зачем такой геморрой, почему не использовать описание группы или на крайний случай ее доп. св-во?
#
Re: Код из файла в xsl-шаблон.
... а ведь действительно!! ... спасибо!!
Модератор
#
Re: Код из файла в xsl-шаблон.
Aldanov,
Пожалуйста.
Авторизация