Вставка на страницу результата XML+XSLT трансформации.
Доступна с версии 4.21 системы.
| xml |
Строка, имя шаблона в папке Templates (локальный xml файл) или полный URL к внешнему источнику. Обязательный параметр, при его отсутствии макрос возвращает сообщение об ошибке. |
| xslt |
Строка, имя шаблона в папке Templates (локальный xml файл) или полный URL к внешнему источнику. Обязательный параметр, при его отсутствии макрос возвращает сообщение об ошибке. |
| error_message |
Строка, которую возвращает макроподстановка в случае, если произошла ошибка: не удалось получить удаленный xml или xslt файл, файлы содержат ошибки или транформация не удалась. Если ключ не задан, макроподстановка возвращает пустую строку. При этом в error.log будет записано сообщение об ошибке. |
XSLT поддерживается не в полном объеме. Подробно об ограничениях можно прочитать на http://search.cpan.org, информация о модуле XML::XSLT.
Требуется установленный модуль XML::Parser. Он входит в состав ActivePerl (NT), но установлен не на всех хостинг-площадках.
Страница, на которой используется макроподстановка не будет кэшироваться.