They can inject values from the pipeline to the components, not the other way around. So you can pass a request-parameter value to an XSLT or a global constant to some other component. If you need to process something that is based on your content, either call a different pipeline with the include transformer or write your own transformer that handles that part of the XML.
Jasha Joachimsthal j.joachimst...@onehippo.com - ja...@apache.org www.onehippo.com Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466 San Francisco - Hippo USA Inc. 185 H Street, suite B, Petaluma CA 94952 +1 (707) 7734646 On 28 July 2010 09:27, florent andré <florent.andre-...@4sengines.com>wrote: > Depending on your design, you can also use an input Module : > http://cocoon.us.apache.org/2.1/userdocs/concepts/modules-ref.html > that can "inject" values into pipelines. > > ++ > > > On 26/07/2010 16:36, Boisvert, Eric wrote: > >> it's the right list. >> Anyone, correct me if I'm wrong, but it cannot be done (not this way >> anyway). I suspect you want to push a parameter to the sitemap so it can >> be used to parametrize some other component down the pipeline. If I >> understand correctly, the all pipeline variables are evaluated before >> the XML stream has even started to be processed. So you are "too late" >> for this parameter to have any influence, all the pipeline is already >> setup. To do such late decision, you need to use cinclude and invoke >> another pipeline. >> Hope this help (and is actually the right answer) >> Cordialement >> Eric >> >> ------------------------------------------------------------------------ >> *De :* Immanuel Witschi [mailto:immanuel.wits...@net-m.ch] >> *Envoyé :* 26 juillet 2010 10:25 >> *À :* users@cocoon.apache.org >> *Objet :* AW: Hand over XSL variable value - wrong list? >> >> is this the wrong list for such a question? (this is my first post on >> this list) >> thanks >> br >> Immanuel >> >> >> ------------------------------------------------------------------------ >> *Von:* Immanuel Witschi [mailto:immanuel.wits...@net-m.ch] >> *Gesendet:* Montag, 26. Juli 2010 14:12 >> *An:* users@cocoon.apache.org >> *Betreff:* AW: Hand over XSL variable value to sitemap param >> >> *here an example* >> >> <xsl:stylesheet >> >> xmlns:xsl=/"http://www.w3.org/1999/XSL/Transform"/ version=/"1.0"/ >> >> // >> >> xmlns:sessionutils=/"http://whatever/ch.minick.patches.SessionUtils"/ >> >> // >> >> xmlns:userutils=/http://whatever/ch.minick.patches.UserUtils/> >> >> <xsl:output method=/"xml"/ /> >> >> <xsl:param name=/"/buttonsize/"/ /> >> >> <xsl:variable name=/"newbuttonsize"/ >> select=/"//concat(/$/buttonsize,' is big')" /> >> / >> >> /how to make $newbuttonsize available in the sitemap as >> {newbuttonsize} ?/ >> >> // >> >> thanks for any help >> >> Immanuel >> >> >> >> ------------------------------------------------------------------------ >> *Von:* Immanuel Witschi [mailto:immanuel.wits...@net-m.ch] >> *Gesendet:* Montag, 26. Juli 2010 12:00 >> *An:* users@cocoon.apache.org >> *Betreff:* Hand over XSL variable value to sitemap param >> >> Hi >> I need to provide a variable value that is defined inside a XSL >> transformation to a sitemap action parameter. Is there a way to >> hand over this value? >> the opposite way to >> param somevalue; in the XML >> best >> Immi >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org > For additional commands, e-mail: users-h...@cocoon.apache.org > >