request parameter missed...
qMax <[email protected]> Wed, 1 Feb 2006 19:48:49 +0600
| Newsgroups | gmane.comp.cms.bitflux.general |
|---|---|
| Message-ID | <[email protected]> |
Hi.
Somehow xslt-stylesheet in my custom pipeline cannot access request
parameters using bx_helpers_globals::GET
Within the stylesheet,
<xsl:variable name="myparam" select="php:functionString('bx_helpers_globals::GET','foo')"/>
returns value 'foo' instead of value of foo.
In stylesheets of theme it is retrieved correctly using the same way.
Why could it be ?
Pipeline is:
<map:when test="xmldoc">
<map:include label="bxcmsGenerator"/>
<map:transform type="xslt" src="{stylesheet}">
<map:parameter namevalues="{xsltparams}"/>
<map:parameter name="webroot" value="'constant(BX_WEBROOT)'"/>
<map:parameter name="webrootLang" value="{webrootLang}"/>
<map:parameter name="requestUri" value="{requestUri}"/>
<map:parameter name="collectionUri" value="{collectionUri}"/>
<map:parameter name="lang" value="{lang}"/>
<map:parameter name="filename" value="{filename}"/>
<map:parameter name="fileNumber" value="{fileNumber}"/>
<map:parameter type="options" name="registerPhpFunctions" value="true"/>
<map:parameter type="allowedPhpFunctions" name="one" value="config://xslt_allowed_phpfunctions"/>
</map:transform>
<map:include label="standardOutput"/>
</map:when>
P.S.
Is it possible to implement
<map:parameter name="use-request-parameters" value="true"/>
to pass request parameters to transformer, just like cocoon do ?
[http://cocoon.apache.org/2.1/userdocs/default/xslt-transformer.html]
--
qMax
--
bitflux-cms mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bitflux-cms