Example #1
0
 public function ContestEntryForm()
 {
     $validator = RequiredFields::create('Name', 'Email', 'Title', 'myCaptcha');
     $recaptchaField = RecaptchaField::create('myCaptcha', 'Are You a Robot?');
     $recaptchaField->jsOptions = array('theme' => 'clean');
     // optional
     // Create fields
     $fields = new FieldList(Textfield::create('Name'), Textfield::create('Email'), Textfield::create('Title'), HTMLEditorField::create('Content'), $recaptchaField);
     // Create actions
     $actions = new FieldList(FormAction::create('doContestEnter', 'Submit')->addExtraClass('btn btn-secondary'));
     return Form::create($this, 'ContestEntryForm', $fields, $actions);
 }