Source of file StaffAdmin.php
Size: 0,731 Bytes - Last Modified: 2022-02-21T10:01:40+00:00
/var/www/docs.ssmods.com/process/src/code/StaffAdmin.php
12345678910111213141516171819202122232425262728 | <?php class StaffAdmin extends ModelAdmin { private static $managed_models = array( 'Staff', 'StaffCategory' ); private static $url_segment = 'staff'; private static $menu_title = 'Staff'; private static $menu_icon = 'staff/images/staffadmin-file.png'; public function getEditForm($id = null, $fields = null) { $form=parent::getEditForm($id, $fields); if ($this->modelClass=='Staff' && $gridField=$form->Fields()->dataFieldByName($this->sanitiseClassName($this->modelClass))) { } if($gridField instanceof GridField) { $gridField->getConfig()->addComponent(new GridFieldSortableRows('SortOrder')); } return $form; } } |