Render part of a web from based on previous fields
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-10-2008 11:42 AM
Is there a way to render part of a web form based on what's been entered in previous fields within the same form? For example, if I have a set of radio buttons, and I select 1 of 3, is there a way to render the remaining fields based on what I've selected? I want the fields to be separate instead of using one dojo widget.
Labels:
- Labels:
-
Archive
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-10-2008 08:02 PM
I'm guessing here (I haven't tried it myself), but I don't think this will be possible without a fairly involved customisation exercise. Currently Web Forms support dynamic construction at the time the form is initially requested by the contributor (via dynamic xs:includes), but there's no direct support for forms that are, in part, dynamically built based on content that the user has just entered.
For this scenario you might consider rolling your own form based content entry UI (eg. via a dashlet Web Script) - in this case the XML files generated from the custom dynamic form would still be stored in the user's sandbox etc., it's just that that process wouldn't leverage the default Web Form UI and associated functionality (automatic generation of renditions, for example).
Cheers,
Peter
For this scenario you might consider rolling your own form based content entry UI (eg. via a dashlet Web Script) - in this case the XML files generated from the custom dynamic form would still be stored in the user's sandbox etc., it's just that that process wouldn't leverage the default Web Form UI and associated functionality (automatic generation of renditions, for example).
Cheers,
Peter
