Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.1
-
Fix Version/s: 3.1.0.BETA1, 3.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 3
Description
It would be nice if ace:ajax could be augmented to work with standard components, and not only with the tightly integrated ACE components.
Issue Links
- blocks
-
ICE-7702 Use of the f:ajax tag in h:selectMany[Checkbox, Listbox] within 2+ naming containers throws an exception
- Closed
Modified the ace:ajax rendering code to handle differences between ACE components, and regular h: components, so that it can also be used with h: components. So far only verified with the h:selectManyCheckbox from the test scenario in
ICE-7702.This code varies noticeably between trunk and branch, so branch will require separate implementation and verification.
<f:subview id="testSub">
{tabSet.toDoList}<h:form id="form">
<ace:tabSet id="sampleTabSet" clientSide="false">
<ace:tabPane id="toDoList" label="To Do List">
<h:selectManyCheckbox id="list" layout="pageDirection" selectedClass="selectedCheckBox">
<f:selectItems value="#
"
{listItem.value}var="listItem"
itemValue="#
"
{listItem.key}itemLabel="#
"/>
<ace:ajax execute="@this" render="sampleTabSet"/>
</h:selectManyCheckbox>
trunk
Subversion 28310