Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Общая часть для разных XSLT файлов / 3 сообщений из 3, страница 1 из 1
20.11.2008, 15:33
    #35665954
гыгыгы=гы
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Общая часть для разных XSLT файлов
Например есть два XSLT файла:
- для отображения статей (XML-статья)
- для отображения новостей (XML-новость)

У обоих этих отображений должна быть одна и таже шапка содерщая меню.
Хочу эту шапку вытащить в отдельный файл, что бы можно было его просто подключать.

на подобии такого:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
-----------
XSLTстатьи

    -----------
    Импортированный кусок
    МЕНЮ (XSLTм + XMLм)
    -----------

    -----------
    Основное содержимое
    -----------
-----------
Возможно ли такое?
Если возможно, то каким образом можно сделать подсветку текущего пункта меню?
Я могу указать id пункта меню в XMLстатьи, но можно ли его каким-то образом передать в "Импортированный кусок" ?
...
Рейтинг: 0 / 0
20.11.2008, 16:11
    #35666083
гыгыгы
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Общая часть для разных XSLT файлов
ошибся веткой форума .

0xff<xsl:include>
<xsl:import>
document()

С помощью document() как раз можно получить значение из друго XML.
А <xsl:include> и <xsl:import> похоже вообще не из той области..
...
Рейтинг: 0 / 0
20.11.2008, 23:04
    #35666853
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Общая часть для разных XSLT файлов
гыгыгыА <xsl:include> и <xsl:import> похоже вообще не из той области..
Вам конечно виднее, но я именно их использую, чтобы подключить заголовочныя XSL файлы к файлу с основным шаблоном
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Общая часть для разных XSLT файлов / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]