Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Data Model Questions

SS3 required fields on page


Reply

3 Posts   636 Views

Avatar
EdP

25 February 2013 at 11:07pm Community Member, 13 Posts

I have a custom field that I need to be required (and not allow the page to save if it is not present). With SS2 I followed this post's ([url]http://www.silverstripe.org/data-model-questions/show/6128[/url] advice and had the following in my page class (after the statics and before the getCMSFields function:

function getCMSValidator() {
return new RequiredFields('ConcertDate');
}

This no longer correctly works in SS3 (raises error but does allow a new page to be saved) so I suspect there is a new way? Any help much appreciated.

Avatar
soolan

6 April 2013 at 6:49pm (Last edited: 6 April 2013 7:12pm), Community Member, 11 Posts

I have the same problem.

I need to validate a couple of fields in the backend.
But I didn't find any solution.

I found this thicket
http://open.silverstripe.org/ticket/2915
which was set to: WONTFIX 2 weeks ago

can anyone please give us a solution for this issue.

Thanks for your time

Avatar
Ironcheese

24 April 2013 at 8:44pm Community Member, 33 Posts

In my case

public function getCMSValidator(){
return new RequiredFields('Code', 'Name');
}

worked like a charm.
I'm using SS3.0