[Zope-dev] disabling zope.schema constraint check in edit form

Joshua Immanuel josh at hipro.co.in
Thu Aug 18 23:08:27 EDT 2011


Hello Leonardo,

On Thu, 2011-08-18 at 19:10 +0200, Leonardo Rochael Almeida wrote:
> For the 'cancel button' case, you need to have a form action with a
> validator that always validates, no matter what. You can find an
> example of one such null_validator here:
> 
> https://svn.plone.org/svn/plone/plone.app.form/tags/2.0.3/plone/app/form/validators.py
> 
> To use it, you do something like
> 
> class MyForm(...):
> 
>   @form.action(..., validator=null_validator):
>   def handle_cancel(self, ...)
>     [... do the redirect ...] 

Thanks for the useful tip. I'll use this :)

Regards
Joshua
-- 
Joshua Immanuel
HiPro IT Solutions Private Limited
http://hipro.co.in
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
Url : http://mail.zope.org/pipermail/zope-dev/attachments/20110819/87c313d9/attachment.bin 


More information about the Zope-Dev mailing list