Передача параметра в XSL процессор

MagicGTS

Новичок
Передача параметра в XSL процессор

Вот несколько не стандартная задача появилась.
Есть xml и xsl файл. При загрузке xsl в браузер (IE или Mozilla) и иметь возможность потом переходить по сформированным ссылкам. То есть xsl генерит html код в котором есть некоторое меню, нужен переход по меню, а конкретно получить каким нибудь образом информацию передаваемую методом похожим на GET (типа к имени файла прицеплены параметры).
 

slach

Новичок
преобразование на клиенте или на сервере???

если на клиенте

тогда надо генерить XSL с помощью PHP
и в него уже забивать параметры

примерно так
в XML
пишем
PHP:
<?xml-stylesheet type="text/xsl" href="/php_script_stylesheet_generate.php?sheet=stylesheet.xsl&param1=value1"?>
в
php_script_stylesheet_generate.php
PHP:
<?
haeader('Content-type: text/xsl; charset=utf-8');

// тут должен быть код по загрузке в DOM дерево XSL шаблона и вставки в него УЗЛОВ сразу после <xsl:stylesheet> типа 
?>
<xsl:variable name="param1">value1</xsl:variable>
все понятно или есть еще вопросы?
 

MagicGTS

Новичок
Идея в том, чтоб xml и xsl были статическими, и преобразования у клиента. Например в IE скармливаем xml файл.
 

slach

Новичок
если они оба статические, тогда врятли получится передать в XSLT шаблон внешние параметры
 
Сверху