[Seaside] trapping post before fields are applied to an opject

Louis LaBrunda Lou at Keystone-Software.com
Mon Jun 20 15:07:11 UTC 2011

Hi All,

Is there a way to trap the return from a web page before the attributes of
an object are updated with the values from the web form?  Say one has a
simple form with some fields that are connected to the attributes of an
object with #on:of: and two submit buttons, save and cancel.  Normally one
would make a copy of the object so the original doesn't get modified.  The
callback on the save button would replace the original with the copy.  The
callback on the cancel will discard the copy.

If there is a way to see that the cancel button was clicked BEFORE the
values of the form fields are applied to the object and stop them from
being applied, one wouldn't need a copy of the original object.  The
#on:of:'s could be made to the original object and would be used if the
save button is clicked and not if the cancel button is clicked.

Is there a way to do this now?  If not, would it be hard to add?

Louis LaBrunda
Keystone Software Corp.
SkypeMe callto://PhotonDemon
mailto:Lou at Keystone-Software.com http://www.Keystone-Software.com

More information about the seaside mailing list