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.

Form Questions /

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

RequiredFields not validating


Go to End
Reply


571 Views

Avatar
quanto

Community Member, 81 Posts

27 June 2013 at 12:17am

Hi

I'm trying to create a custom form in Silverstripe 3.0, but the RequiredFields ar not working. I have no idea what i'm doing wrong:

class Product_Controller extends Page_Controller {
  static $allowed_actions = array('contactForm');

  public function init() {
    parent::init();
  }

  public function contactForm(){
    return Form::create($this, 'Form', 
      new FieldList(
        new TextField('Naam', '', 'Naam'),
        new TextField('Emailadres', '', 'E-mail'),
        new TextField('Telefoon', '', 'Telefoonnummer'),
        new FormAction('zendForm', '>>') 
      ), new FieldList(), new RequiredFields(array('Email', 'Telefoon'))
    ); 
  }
}