Спасибо вам всем.XSL Template Node Navigation
У меня есть фреймворк PHP MVC, который использует XSLT для шаблонов. Я зарегистрировал некоторые php-функции с шаблоном, чтобы разрешить использование модулей в шаблоне. Это позволяет нам вызывать модули при необходимости, а не запускать все модули сначала, независимо от того, нужны ли они всем этим.
Проблема заключается в том, что некоторые (большинство, если не все) модули также имеют соответствующие файлы css/javascript для представления и функциональности. Таким образом, содержание модуля прекрасное, но когда выполняются функции xlst, шаблон прошел мимо главы страницы XHTML. Мне нужно каким-то образом добавить файлы css/javascript модуля в шаблон xslt в другом месте (желательно в головной части, но до окончания тега body).
Могу ли я переместить документ при вызове функции и перейти к разделу главы и добавить узлы (ссылки css/js)? Или я застрял там, где выполняются вызовы функций?