I have the following
question:
I know that in Cocoon I can use value
substitution inside a pipeline, e.g. if I have a pipeline
<map:pipeline>
<map:match
pattern="*/*.html">
<map:generate
src=""/>
<map:transform
src="">
<map:parameter name="param" value="{1}"/>
</map:transform>
</map:match>
</map:pipeline>
and if I write the URI http://localhost:8080/cocoon/param1/some.html
then in the pipeline the stylesheet
some.xsl will receive a parameter with name param and value param1. So this is
my question:
Can I somehow parse/evaluate this
parameter {1} inside the sitemap (not inside the xsl).
E.g., can I somehow, having
{1}="param1" extract the last character ("1" in this case) and send to the xsl
only it, or, having parameter {1}=1, send {1}+1, i.e. 2 to the
stylesheet?
I need this because I want to build
pipeline that will get some parameter n, and after it is executed I want to call
the same pipeline with parameter n+1.
Is this possible in
sitemap?
Thank you very much for
help.
Anna
|
- Re: value-substitution in Cocoon Anna Afonchenko
- Re: value-substitution in Cocoon Konstantin Piroumian
- Re: value-substitution in Cocoon Anna Afonchenko
- Re: value-substitution in Cocoon Konstantin Piroumian
- Re: value-substitution in Cocoon Anna Afonchenko
- Re: value-substitution in Cocoo... Konstantin Piroumian