On Mon, 2004-11-22 at 11:38 +0100, Reinhard Poetz wrote:
> Bruno Dumon wrote:
> 
> >>I think one problem is our flowscript API:
> >>
> >>  var form = new Form("...");
> >>  form.show("mypipeline", bizdata);
> >>
> >>This way you can only show one form a page. Maybe we can do somethink like
> >>
> >>  var multiform = new Multiform({form1 : form1, form2 : form2);
> >>  multiform.show("myMultiformPipeline", bizdata);
> >>
> >>The next step would have to be an enhancement of the forms transformer 
> >>because 
> >>it would have to render more than one form. This would probably require a 
> >>unique 
> >>id in the forms template. This id needs to be the same as the id used in 
> >>"new 
> >>Multiform(...)".
> > 
> > 
> > The forms transformer can handle this, the ft:form-template element can
> > have a location attribute containing a jxpath expression that points to
> > the form object.
> > 
> 
> What's the object this jxpath-expression is used on?

the flow context, and with a few variables declared (request,
session, ...). See FormsPipelineConfig.createConfig where the jxpath
context is created.

-- 
Bruno Dumon                             http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
[EMAIL PROTECTED]                          [EMAIL PROTECTED]

Reply via email to