Re: CForms error: Invalid submit id (no such widget)
Andreas Deininger wrote: Hi, I coded a form using CForms. Inside this form is a repeater which allows to add/delete rows. I invoke this form via the following line inside an apple: appleResponse.sendPage(Form-submission_form-Pipe, viewData); Everything is working fine, I can insert and delete arbitrary rows of my repeater element. If I display the same form (same definition / template / pipeline) via a javascript flowscript, the form shows up correctly, showing a single row of my repeater element. Adding a second row works, too. However, if I try to add a third row, I get the error message: Error calling flowscript function submission Invalid submit id (no such widget): authors.1.add Any ideas what might cause that error? I found a bug that occurs when a row-action is used in a stateless application: the submit widget was checked _before_ the request was processed, and this is this processing that recreates the rows according to the value sent by ft:repeater-size. This is fixed now. You may want to update at least Form.java and try again. Sylvain -- Sylvain WallezAnyware Technologies http://bluxte.net http://www.anyware-tech.com Apache Software Foundation Member Research Technology Director - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: CForms error: Invalid submit id (no such widget)
Sylvain, thanks for the info! Since I'm considering an upgrade to 2.1.8 I would like to ask whether the bug you mentioned is fixed in 2.1.8 already? Or in SVN only? TIA Andreas 2005/11/27, Sylvain Wallez [EMAIL PROTECTED]: Andreas Deininger wrote: Hi, I coded a form using CForms. Inside this form is a repeater which allows to add/delete rows. I invoke this form via the following line inside an apple: appleResponse.sendPage(Form-submission_form-Pipe, viewData); Everything is working fine, I can insert and delete arbitrary rows of my repeater element. If I display the same form (same definition / template / pipeline) via a javascript flowscript, the form shows up correctly, showing a single row of my repeater element. Adding a second row works, too. However, if I try to add a third row, I get the error message: Error calling flowscript function submission Invalid submit id (no such widget): authors.1.add Any ideas what might cause that error? I found a bug that occurs when a row-action is used in a stateless application: the submit widget was checked _before_ the request was processed, and this is this processing that recreates the rows according to the value sent by ft:repeater-size. This is fixed now. You may want to update at least Form.java and try again. Sylvain - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: CForms error: Invalid submit id (no such widget)
On 27.11.2005 15:24, Andreas Deininger wrote: Since I'm considering an upgrade to 2.1.8 I would like to ask whether the bug you mentioned is fixed in 2.1.8 already? Or in SVN only? Unfortunately only in SVN as Sylvain fixed the bug just a few minutes ago. Jörg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: CForms error: Invalid submit id (no such widget)
Joerg Heinicke wrote: On 27.11.2005 15:24, Andreas Deininger wrote: Since I'm considering an upgrade to 2.1.8 I would like to ask whether the bug you mentioned is fixed in 2.1.8 already? Or in SVN only? Unfortunately only in SVN as Sylvain fixed the bug just a few minutes ago. Yup. You must add the latest Form.java from SVN to 2.1.8 Sylvain -- Sylvain WallezAnyware Technologies http://bluxte.net http://www.anyware-tech.com Apache Software Foundation Member Research Technology Director - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]