[jira] Updated: (COCOON-1822) MultiValueField list-type="double-listbox" does not work correctly in ajax enabled forms
[ https://issues.apache.org/jira/browse/COCOON-1822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Felix Knecht updated COCOON-1822: - Fix Version/s: 2.2-dev (Current SVN) 2.1.12-dev (Current SVN) > MultiValueField list-type="double-listbox" does not work correctly in ajax > enabled forms > > > Key: COCOON-1822 > URL: https://issues.apache.org/jira/browse/COCOON-1822 > Project: Cocoon > Issue Type: Bug > Components: Blocks: Forms >Affects Versions: 2.1.9 >Reporter: Simone Gianni >Assignee: Antonio Gallardo >Priority: Critical > Fix For: 2.1.12-dev (Current SVN), 2.2-dev (Current SVN) > > Attachments: dojo-doublelist_patch.tar.gz > > > The multi value field with fi:styling list-type="double-listbox" relies on > forms_onsubmitHandlers to select all items in the right selection list before > submitting. In an ajax form, it seems like forms_onsubmit is not installed on > the form, so handlers are not called; in forms-field-styling.xsl this is > clearly stated : > > > CFormsForm > > cocoon.forms.ajax = true; > > > > forms_onsubmit(); select="@onsubmit"/> > > > I don't think installing forms_onsubmit() also on ajax forma is a wise > solution, but maybe we should call it from inside the ajax code, or at least > check and execute onsubmit_handlers. If not, also the free-form multivalue > field editor will not work correctly. > What's the best way to fix this issue? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (COCOON-1822) MultiValueField list-type="double-listbox" does not work correctly in ajax enabled forms
[ https://issues.apache.org/jira/browse/COCOON-1822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Karen Torres updated COCOON-1822: - Attachment: dojo-doublelist_patch.tar.gz Dojo-fied version of the multivalue double list widget. > MultiValueField list-type="double-listbox" does not work correctly in ajax > enabled forms > > > Key: COCOON-1822 > URL: https://issues.apache.org/jira/browse/COCOON-1822 > Project: Cocoon > Issue Type: Bug > Components: Blocks: Forms >Affects Versions: 2.1.9 >Reporter: Simone Gianni >Priority: Critical > Attachments: dojo-doublelist_patch.tar.gz > > > The multi value field with fi:styling list-type="double-listbox" relies on > forms_onsubmitHandlers to select all items in the right selection list before > submitting. In an ajax form, it seems like forms_onsubmit is not installed on > the form, so handlers are not called; in forms-field-styling.xsl this is > clearly stated : > > > CFormsForm > > cocoon.forms.ajax = true; > > > > forms_onsubmit(); select="@onsubmit"/> > > > I don't think installing forms_onsubmit() also on ajax forma is a wise > solution, but maybe we should call it from inside the ajax code, or at least > check and execute onsubmit_handlers. If not, also the free-form multivalue > field editor will not work correctly. > What's the best way to fix this issue? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.