ageres
Guest
Вопрос о вложенности xsl файлов
Есть несколько модулей, каждый модуль имеет свой xsl файл. Есть общий xsl-файл, который огранизует загрузку headera, элементов меню и т.п..
Из общего xsl-файла вызывается нужный xsl файл, в зависимости от выбранного модуля.
Логично поставить условие, и в зависимости от модуля - загружать нужный файл.
<xsl:if test="@mod='pagecont'">
<xsl: include href="pagecont.xsl" />
</xsl:if>
Получаю ошибку, о том, что include должен быть в начале файла, хотя он там и находится.
В результате поставил условие внутри файла pagecont.xsl. Также поступил и с другими модулями. Все модули инклудятся в самом начале основного файла.
Вопрос такой: есть ли другие схемы работы, если есть, то как они организованны?
Есть несколько модулей, каждый модуль имеет свой xsl файл. Есть общий xsl-файл, который огранизует загрузку headera, элементов меню и т.п..
Из общего xsl-файла вызывается нужный xsl файл, в зависимости от выбранного модуля.
Логично поставить условие, и в зависимости от модуля - загружать нужный файл.
<xsl:if test="@mod='pagecont'">
<xsl: include href="pagecont.xsl" />
</xsl:if>
Получаю ошибку, о том, что include должен быть в начале файла, хотя он там и находится.
В результате поставил условие внутри файла pagecont.xsl. Также поступил и с другими модулями. Все модули инклудятся в самом начале основного файла.
Вопрос такой: есть ли другие схемы работы, если есть, то как они организованны?