cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeroen Reijn <j.re...@hippo.nl>
Subject [SOLVED]Re: CForms: multiple fd:submit
Date Thu, 16 Mar 2006 14:36:53 GMT
Fernando,

great that you got it to work.

Regards,

Reijn

Fernando.Matomira@thomson.com wrote:
> It's OK, I was using
> 
> form.submitId()
> 
> instead of
> 
> form.submitId
> 
> -----Original Message-----
> From: Fernando D. Mato Mira [mailto:matomira@acm.org] 
> Sent: Thursday, March 16, 2006 3:08 PM
> To: users@cocoon.apache.org
> Subject: Re: CForms: multiple fd:submit
> 
> It also doesn't work on 2.1.8, but when I try to use this workaround I get:
> 
> org.mozilla.javascript.EcmaError: foo is not a function.
> 
> where foo is the id of the button I pressed.
> 
> It shows the discriminator line as the location of the error.
> 
> 
> Josep A. Frau wrote:
> 
>> This code don't work for me en Cocoon 2.1.7. I think its a problem 
>> with the javascript type.
>>
>> I use:
>>
>>  form.showForm();
>>  switch(* String (*form.submitId)) {
>>    case "details":
>>         showDetails();
>>         break;
>>    case "create":
>>         createNew();
>>         break;
>>    case "cart":
>>         redisplayForm = false;
>>         showCart();
>>         break;
>>    case "ok":
>>         redisplayForm = false;
>>         processForm(form);
>>         break;
>>   }
>>
>>
>>
>>                
>>
>> En/na Jeroen Reijn ha escrit:
>>
>>> Hi Fernando,
>>>
>>> You can react in flow based on the submitId of the form.
>>>
>>> You can request the submitId from flow by using:
>>>
>>> form.submitId
>>>
>>> Example:
>>>
>>>  form.showForm();
>>>  switch(form.submitId) {
>>>    case "details":
>>>         showDetails();
>>>         break;
>>>    case "create":
>>>         createNew();
>>>         break;
>>>    case "cart":
>>>         redisplayForm = false;
>>>         showCart();
>>>         break;
>>>    case "ok":
>>>         redisplayForm = false;
>>>         processForm(form);
>>>         break;
>>>   }
>>>
>>> I found the example in the archives.
>>>
>>> Regards,
>>>
>>> Reijn
>>>
>>>
>>>
>>> Fernando.Matomira@thomson.com wrote:
>>>
>>>> How can one react differently in a flow when there are several 
>>>> fd:submit elements in a form?
>>>>
>>>>  
>>>>
>>>> Thanks
>>>>
>>> Kind regards,
>>>
>>> Jeroen Reijn
>>>
>>> Hippo
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>>> For additional commands, e-mail: users-help@cocoon.apache.org
>>>
>>>
>> -- 
>> Josep A. Frau <peptoni@uib.es>
>> Centre de Tecnologies de la InformaciĆ³
>> Universitat de les Illes Balears
>>  
>>
> 
> 

-- 
Met vriendelijke groet,
Kind regards,

Jeroen Reijn

Hippo

Oosteinde 11
1017WT Amsterdam
The Netherlands
Tel  +31 (0)20 5224466


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


Mime
View raw message