cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Derek Hohls" <DHo...@csir.co.za>
Subject Re: flowscript + forms + dynamic selection list + passing information
Date Mon, 30 Aug 2004 06:49:06 GMT
Joose

Why not use a JXTemplateGenerator to build the
selection list; variables created in flow can certainly
be accessed from such pages, using the
${variable_name} notation.  I have used this to build
selection lists from forms, whose members vary according
to selections from previous forms.

In the sitemap you will need:

    <map:match pattern="list.xml">
      <map:generate type="jx" src="cocoon:/form-list.jx"/>
      <map:serialize type="xml"/>
    </map:match> 

This way you can avoid using the "outdated" XSP approach.

Derek



>>> joose@iki.fi 2004/08/30 08:29:19 AM >>>
Hi,

normally when creating selection list for forms, is done like this:

<fd:selection-list src="cocoon:/list.xml" dynamic="true" />

but now I have integer created in flowscipt and that needs to be passed

to that selection-list.

How?

Can I use request-object to pass that integer or session or something?

Small pseudo like this:


flowscript:
var i = 5;
form.showForm ("form.xml");
...

form-def.xml:
<fd:selection-list src="cocoon:/list.xml" dynamic="true" />

sitemap:

<map:match pattern="list.xml">
  <map:generate type="xsp" src="list.xsp">
   <map:parameter name="i" value="{value of i from flowscript}" />
  </map:generate>
  ...
</map:match>

how this can be done?

Thanks,

Joose

--
"Always remember that you are unique, just like everyone else!"
* http://iki.fi/joose/ * joose@iki.fi * +358 44 561 0270 *


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org 
For additional commands, e-mail: users-help@cocoon.apache.org 


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message