I am having problems displaying the results of a
multivaluefield selection (CForms and flow script in
Cocoon 2.1.5).
The form has a multivaluefield widget called "theme".
The form is created and displayed in the usual way; I am
trying the following code to extract the values selected:
var model = form.getModel();
var atheme = form.getChild("theme");
cocoon.sendPage("jxpage", { "atheme":atheme, "theme":model.theme
});
The "jxpage" looks like this:
<html xmlns:jx="http://apache.org/cocoon/templates/jx/1.0">
<head>
<title>Report successful</title>
</head>
<body>
Report was successful for ${theme} and ${atheme}
<ul>
<jx:forEach var="thisTheme" items="theme">
<li>Selection: ${theme.current}</li>
</jx:forEach>
<jx:forEach var="thisTheme" items="theme">
<li>A Selection: ${atheme.current}</li>
</jx:forEach>
</ul>
</body>
</html>
And the output looks like:
Report was successful for
[EMAIL PROTECTED] and
[EMAIL PROTECTED]
* Selection:
* A Selection:
How do I go about getting the values selected in the
multivaluefield? (And if you know this, then perhaps you
can help with multi-check boxes and radio groups?)
Derek
PS It may be worth considering "upgrading" the samples
shipped with Cocoon so they demo this... for example, the
samples/blocks/forms/form2bean.flow
has multivalue field in the form, but the results of the
selection are not shonw in the jx-drive "success" page!
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]