Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8RC1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:icefaces rev18425
Description
Following scenario :
<ice:selectOneRadio id="woi13" layout="spread" partialSubmit="false"
value="#{...}" disabled="#{...}" disabledClass="rbHideText" enabledClass="rbHideText">
<f:selectItems value="#{list.value}" />
</ice:selectOneRadio>
<ice:dataTable value="#{lista.value}" ...
<ice:column>
<ice:radio for="woi13" index="#{element.value}" />
</ice:column>
<ice:dataTable>
Classes styleClass, disabledClass, enabledClass are not added to output.
BTW
If style patch is imposiible then new feature will be usable.
Spread radio's are generated with label's. In table those labels are not necessary because users got columns.
Ice:radio with new attribute for disabling labels can help users.
<ice:selectOneRadio id="woi13" layout="spread" partialSubmit="false"
value="#{...}" disabled="#{...}" disabledClass="rbHideText" enabledClass="rbHideText">
<f:selectItems value="#{list.value}" />
</ice:selectOneRadio>
<ice:dataTable value="#{lista.value}" ...
<ice:column>
<ice:radio for="woi13" index="#{element.value}" />
</ice:column>
<ice:dataTable>
Classes styleClass, disabledClass, enabledClass are not added to output.
BTW
If style patch is imposiible then new feature will be usable.
Spread radio's are generated with label's. In table those labels are not necessary because users got columns.
Ice:radio with new attribute for disabling labels can help users.
Activity
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee | Yip Ng [ yip.ng ] |
Ken Fyten
made changes -
Fix Version/s | 1.8 [ 10161 ] | |
Assignee Priority | P2 |
Ken Fyten
made changes -
Fix Version/s | 1.8RC2 [ 10163 ] | |
Fix Version/s | 1.8 [ 10161 ] |
yip.ng
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18512 | Tue Mar 10 12:23:48 MDT 2009 | yip.ng | Changed color of disabled radio buttons. |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/royale/royale.css MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/rime/rime.css MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/rime/rime-portlet.css |
Sam Xiao
made changes -
Attachment | reopened.jpg [ 11571 ] |
Sam Xiao
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
yip.ng
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
yip.ng
made changes -
Attachment | ScreenHunter_01 Mar. 03 14.58.jpg [ 11556 ] |
yip.ng
made changes -
Attachment | ScreenHunter_01 Mar. 03 14.23.jpg [ 11555 ] |
yip.ng
made changes -
Attachment | ScreenHunter_01 Mar. 03 14.08.jpg [ 11554 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18465 | Tue Mar 03 13:31:19 MST 2009 | yip.ng | Fixed bugs in rendering disabled attribute and disabled style classes. |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/renderkit/dom_html_basic/RadioRenderer.java
|
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Component/s | Components [ 10012 ] | |
Fix Version/s | 1.8 [ 10161 ] | |
Assignee Priority | P2 | |
Assignee | Yip Ng [ yip.ng ] |
Krashan Brahmanjara
created issue -
Value is a key, not an index. It could be a string, not a number. It is matched to the select item with the same value, not the same index. The index is used solely for layout purposes.
For applying the style to input, see
ICE-4187.