# HG changeset patch # User Thierry Florac # Date 1411485410 -7200 # Node ID 215f42f84617fc040468c1e5b5cdac4e9e2f0ff3 # Parent 4c65a74656e4daa955fb8c9c2eab6b35f3a8c0b0 Added "warnOnChange" property to handle warnings on form change diff -r 4c65a74656e4 -r 215f42f84617 src/ztfy/myams/form.py --- a/src/ztfy/myams/form.py Mon Sep 15 13:06:41 2014 +0200 +++ b/src/ztfy/myams/form.py Tue Sep 23 17:16:50 2014 +0200 @@ -204,6 +204,7 @@ autocomplete = 'on' display_hints_on_widgets = True + warn_on_change = u'default' handle_upload = False subforms_legend = None @@ -224,6 +225,15 @@ [subform.update() for subform in self.subforms] [tabform.update() for tabform in self.tabforms] + @property + def warnOnChange(self): + if self.warn_on_change is True: + return u'true' + elif self.warn_on_change is False: + return u'false' + else: + return None + def isDialog(self): return IDialog.providedBy(self)