[jira] Commented: (COCOON-1822) MultiValueField list-type=double-listbox does not work correctly in ajax enabled forms

2008-07-28 Thread Felix Knecht (JIRA)

[ 
https://issues.apache.org/jira/browse/COCOON-1822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12617397#action_12617397
 ] 

Felix Knecht commented on COCOON-1822:
--

Patch applied to cocoon-forms-impl 1.2.0-SNAPSHOT (cocoon-2.2)

 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
 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 :
   xsl:choose
 xsl:when test=@ajax = 'true'
   xsl:attribute name=dojoTypeCFormsForm/xsl:attribute
   xsl:if test=@ajax = 'true'
 script type=text/javascriptcocoon.forms.ajax = true;/script
   /xsl:if
 /xsl:when
 xsl:otherwise
   xsl:attribute name=onsubmitforms_onsubmit(); xsl:value-of 
 select=@onsubmit//xsl:attribute
 /xsl:otherwise
   /xsl:choose
 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] Commented: (COCOON-1822) MultiValueField list-type=double-listbox does not work correctly in ajax enabled forms

2008-07-10 Thread Antonio Gallardo (JIRA)

[ 
https://issues.apache.org/jira/browse/COCOON-1822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12612678#action_12612678
 ] 

Antonio Gallardo commented on COCOON-1822:
--

Patch applied to 2.1.12-dev.

 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
 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 :
   xsl:choose
 xsl:when test=@ajax = 'true'
   xsl:attribute name=dojoTypeCFormsForm/xsl:attribute
   xsl:if test=@ajax = 'true'
 script type=text/javascriptcocoon.forms.ajax = true;/script
   /xsl:if
 /xsl:when
 xsl:otherwise
   xsl:attribute name=onsubmitforms_onsubmit(); xsl:value-of 
 select=@onsubmit//xsl:attribute
 /xsl:otherwise
   /xsl:choose
 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.