Ronald, You're not doing anything wrong. That's how HTML Forms work. They only pass the value of a checkbox back to the server if it is selected, omission means false. you can get the correct value with something like: cbvalue=context.REQUEST.get('cb','defaultValue') hth Phil On 29 Sep 2001 07:09:19 -0500, Ronald L. Chichester wrote:
I've found the problem with getting data into a python script. It is with the checkboxes.
If the checkbox is checked, the parameter is passed and the boolean property is set properly.
However, if the checkbox is unchecked, I get a Zope error indicating that the parameter was NOT passed. Same form, same everything except in the test second test case the checkbox was unchecked. In essense, it only passes the checkbox value when the checkbox is checked. Does anyone know what I'm doing wrong? How do you pass boolean values (i.e., from checkboxes) to a python script when the box is unchecked?
Thanks,
Ron
_______________________________________________ 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 )