<dtml-if check_box> <dtml-if expr="check_box == ('on')"> The check box is checked! </dtml-if> </dtml-if> The above should work, but there may be a better way... Maybe something like <dtml-if "check_box and check_box == ('on')">, not sure though. Scott -----Original Message----- From: Hires, Russell (CAP, CARD) [mailto:Russell.Hires@gecapital.com] Sent: Friday, October 04, 2002 1:15 PM To: 'zope@zope.org' Subject: [Zope] dtml-if and checkboxes Hey All, I'm experimenting with zope again, playing with the REQUEST object and form objects. In my latest delimma, I've got the following snippet: <dtml-if expr="check_box == ('on')"> The check box is checked! </dtml-if> What I don't get: if the checkbox is checked in the form, then this works, and I get the output. If it isn't checked, then I get an error saying that the checkbox ("check_box" in the form) isn't defined. This is borne out as well by <dtml-var expr="REQUEST.form">, which shows a text box's name and the value that it holds (whether it holds a value or not), and the checkbox's name and value ('on'), when it's checked. If it isn't checked, it isn't there at all. So, I guess I'm going to have to look to see whether it's there or not, right? How would I do that? Thanks for the help! Russell _______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) The information contained in this email message may be privileged and is confidential information intended only for the use of the recipient or any employee or agent responsible for delivering it to the intended recipient. Any unauthorized use, distribution or copying of this information is strictly prohibited and may be unlawful. If you have received this communication in error, please notify the sender immediately and destroy the original message and all attachments from your electronic files.