toArray(); foreach($oldFields as $field){ $fields->remove($field); } $fields->push(new LiteralField("Title","

OpenStack Api Version

")); $fields->push(new TextField("Version","Version")); $fields->push( new DropdownField( 'Status', 'Status', $this->owner->dbObject('Status')->enumValues() )); return $fields; } public function onBeforeWrite(){ //create group here? parent::onBeforeWrite(); } function getCMSValidator() { return $this->getValidator(); } function getValidator() { $validator= new RequiredFields(array('Version')); return $validator; } }