Jump to:

23367 Posts in 18143 Topics by 2863 members

General Questions

SilverStripe Forums » General Questions » Aborting a save in onbeforewrite:

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 206 Views
  • BigD1214
    Avatar
    Community Member
    12 Posts

    Aborting a save in onbeforewrite: Link to this post

    Hello,
    Is there a way to abort a save if a condition in the onbeforewrite: function is not met? Please help!
    Thanks so much!

  • swaiba
    Avatar
    Forum Moderator
    1784 Posts

    Re: Aborting a save in onbeforewrite: Link to this post

    Hi BigD1214,

    As there is no return type the only suggestion I would have is to use "die()" there - but that is truly awful and you must be able to fix another way... probably using a validator...

    This addresses their use within ModelAdmin...

    http://www.silverstripe.org/general-questions/show/17007

    And it is [kinda] the same for a form. Only directly in the code if you create / write will there be an issue -but hey you can call validation right there (either custom or reuse any validator you create)

    206 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.