Advertisement
Guest User

Untitled

a guest
Oct 8th, 2013
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.65 KB | None | 0 0
  1. class DoCd extends DataObject {
  2.    
  3.     private static $db = array(
  4.             'id_linea' => 'Varchar(10)',
  5.             [... snip ...]
  6.     );
  7.    
  8.     public function getCMSFields() {
  9.         $fields = parent::getCMSFields();
  10.        
  11.         /* Linea */
  12.         $field = new DropdownField('id_linea', 'Linea', DoSoftwareLinee::get()->map('ec_id', 'nome'));
  13.         $fields->insertBefore($field, 'data');
  14.        
  15.         /* GRIDFIELD */
  16.         $gridFieldConfig = GridFieldConfig_RelationEditor::create();
  17.         $field = new GridField(
  18.             'Software', 'All Software', DataObject::get('DoCdSoftware', "id_cd = {$this->ID}"), $gridFieldConfig
  19.         );
  20.        
  21.         $fields->addFieldToTab('Root.Software', $field);
  22.        
  23.         return $fields;
  24.     }
  25.    
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement