Hi The thread: http://marc.info/?l=xml-cocoon-users&m=117879407932600&w=2 refers... The basic question, which was not clearly answered there is "how to add *standard* form attributes to an fd:item for an fd:multivaluefield? The example could be: <fd:multivaluefield id="Test"> <fd:label>TEST</fd:label> <fd:datatype base="boolean"/> <fd:selection-list xmlns:fd="http://apache.org/cocoon/forms/1.0#definition"> <fd:item value="13020711"><fd:label>foo</fd:label></fd:item> <fd:item value="19120623" /> <fd:item value="19690721" /> <fd:item value="19700506"/> </fd:selection-list> </fd:multivaluefield>
In my case, the above item list is actually generated dynamically via a call to: <fd:selection-list src="cocoon:/db/etc/etc" dynamic="true"/> The fd:multivaluefield will be styled as a multi-select checkbox, in the form: <input title="foo" name="bar" value="13020711" type="checkbox"> etc. What ALSO needs to appear on the final form is the attribute: checked="true" on any number of the input checkboxes. Ideally, this should be done by adding an attribute to the fd:item element. In the previous thread, some argued this is a "styling" activity - in fact, this is only partially the case - the "true" attribute is inherently tied to the value, and is created at the same time as it (during the dynamic generation process). The styling process in fact takes place later when the "true" property of the item is converted to checked="true" . Any thoughts on how to streamline this process would be appreciated. Derek -- This message is subject to the CSIR's copyright, terms and conditions and e-mail legal notice. Views expressed herein do not necessarily represent the views of the CSIR. CSIR E-mail Legal Notice http://mail.csir.co.za/CSIR_eMail_Legal_Notice.html CSIR Copyright, Terms and Conditions http://mail.csir.co.za/CSIR_Copyright.html For electronic copies of the CSIR Copyright, Terms and Conditions and the CSIR Legal Notice send a blank message with REQUEST LEGAL in the subject line to [EMAIL PROTECTED] This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
