Exemplo n.º 1
0
 public function createFields()
 {
     $fields = parent::createFields();
     $name = new TextField('name', 'Please enter your name');
     $name->setValue('Jennifer');
     $name->minLength = 3;
     $name->maxLength = 12;
     $surname = new TextField('surname', 'Please enter your surname');
     $surname->setValue('Batten');
     $rememberMe = new CheckboxField('remember', 'Remember Me');
     $rememberMyRadio = new BooleanRadioField('rememberMyRadio');
     $rememberMyRadio->trueString = 'Remember my Radio';
     $rememberMyRadio->falseString = 'Forget my Radio';
     $rememberMyRadio->setValue(TRUE);
     $rememberMyRadio->mustBeTrue = TRUE;
 }
Exemplo n.º 2
0
 public function createFields()
 {
     $parentFields = parent::createFields();
     //         $parentFields->setSwitchable(true);
     $mainFields = new FieldList('main', trans('cmsable::forms.page-form.main'));
     $mainFields->setClassName('CmsMainFields');
     $mainFields->setSwitchable(TRUE);
     $mainFields->push(TextField::create('title')->setTitle(trans('cmsable::models.page.fields.title')));
     $mainFields->push(TextField::create('menu_title')->setTitle(trans('cmsable::models.page.fields.menu_title')));
     $mainFields->push(UrlSegmentField::create('url_segment')->setTitle(trans('cmsable::models.page.fields.url_segment')));
     $mainFields->push(TextField::create('content')->setTitle(trans('cmsable::models.page.fields.content'))->setMultiLine(TRUE)->setValue(''));
     $mainFields->push(HiddenField::create('id'));
     $mainFields->push(HiddenField::create('parent_id'));
     $parentFields->push($mainFields)->push($this->getSettingFields());
     return $parentFields;
 }