Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.2
-
Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P3
-
Salesforce Case Reference:
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
Feature Request: Add the ability to disable all input fields located in an ace:panel without individually changing each component. This functionality would be different than disabling the functionality of the ace:panel itself (expand/contract).
Activity
Field | Original Value | New Value |
---|---|---|
Salesforce Case Reference | 5007000000QZIOxAAP |
Assignee | Arturo Zambrano [ artzambrano ] | |
Fix Version/s | 3.3 [ 10370 ] | |
Affects Version/s | EE-3.0.0.GA_P01 [ 10327 ] | |
Affects Version/s | EE-3.2.0.BETA [ 10573 ] | |
Affects | Documentation (User Guide, Ref. Guide, etc.),Sample App./Tutorial [ 10003, 10001 ] | |
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #33754 | Mon Mar 04 17:57:23 MST 2013 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Summary | ace:panel - Add funationality to disable all input fields in the panel | ace:panel - Add functionality to disable all input fields in the panel |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34259 | Fri Apr 05 15:19:52 MDT 2013 | art.zambrano | |
Files Changed | ||||
![]() ![]() |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Fix Version/s | 3.4 [ 10770 ] | |
Fix Version/s | 3.3 [ 10370 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34320 | Wed Apr 10 14:02:21 MDT 2013 | ken.fyten | |
Files Changed | ||||
![]() ![]() ![]() |
Fix Version/s | EE-3.3.0.GA [ 10572 ] |
Assignee Priority | P2 [ 10011 ] | P3 [ 10012 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #35190 | Tue May 21 10:02:19 MDT 2013 | art.zambrano | |
Files Changed | ||||
![]() |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #35219 | Wed May 22 11:58:59 MDT 2013 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() ![]() |
Summary | ace:panel - Add functionality to disable all input fields in the panel | ace:panel - Add 'disableInputs' attribute to disable all input fields in the panel |
Fix Version/s | 4.0 [ 11382 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Committed new feature to the trunk at revision 33754.
Testing notes:
1. Create a new test page with an ace:panel containing some input components.
2. Add the new 'disableInputs' attribute to the ace:panel and bind its value to a boolean property. Also bind the same property to a checkbox outside the panel.
3. Add an h:commandButton outside the panel to submit the whole form.
4. Verify that when this option is activated, when submitting the form, the values of these input components aren't sent to the server in the request body. Also verify that when this option is deactivated, the values of these input components are sent to the server.
Note: This option only affects the components in the client. It doesn't change their internal state. Thus, some components might not look disabled, as when using their own disabled attribute, because their renderers won't be aware that these components are disabled and won't apply all the extra styling and markup when they are disabled. However, their input elements in the client should be disabled and their values not included in the request body.