timur-kar
Новичок
Формирование страницы XML/XSLT
Пишу мини-движок для сайта, на XML/XSLT.
Задача следующая: нужно определить общий макет страницы и макет содержания страницы в разных XML файлах. Потом из самих страниц вызывать только преобразование XSL с указанием 2ух параметров общий шаблон и шаблон контента. Вопросы:
1) есть XML документ в PHP, как вызвать его преобразование с использованием двух разных XSL файлов. (интересует решение на libxml2, но можно и на других библиотеках - интересно будет посмотреть как это делается в принципе)
2) правилен ли вообще подход при котором я формирую один XML файл и потом его так обрабатываю ? на Smarty я делал так - был один шаблон макета страницы, в него я вставлял ссылку на шаблон контента (smarty делал include) и потом парсил шаблон макета страницы. Плюс этого в том что, и шаблон макета и шаблон контента могут пользоваться одними и теми-же данными.
Пишу мини-движок для сайта, на XML/XSLT.
Задача следующая: нужно определить общий макет страницы и макет содержания страницы в разных XML файлах. Потом из самих страниц вызывать только преобразование XSL с указанием 2ух параметров общий шаблон и шаблон контента. Вопросы:
1) есть XML документ в PHP, как вызвать его преобразование с использованием двух разных XSL файлов. (интересует решение на libxml2, но можно и на других библиотеках - интересно будет посмотреть как это делается в принципе)
2) правилен ли вообще подход при котором я формирую один XML файл и потом его так обрабатываю ? на Smarty я делал так - был один шаблон макета страницы, в него я вставлял ссылку на шаблон контента (smarty делал include) и потом парсил шаблон макета страницы. Плюс этого в том что, и шаблон макета и шаблон контента могут пользоваться одними и теми-же данными.