Ignore:
Timestamp:
Nov 1, 2013, 11:00:59 AM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Třídy Action přiřazeny k modulu System.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/System/System.php

    r586 r588  
    181181  {
    182182    $this->System->RegisterPage('module', 'PageModules');
     183    $this->System->FormManager->RegisterClass('Action', array(
     184    'Title' => 'Akce',
     185    'Table' => 'Action',
     186    'Items' => array(
     187      //'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     188      'Title' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     189      'URL' => array('Type' => 'Hyperlink', 'Caption' => 'Odkaz', 'Default' => ''),
     190      'Icon' => array('Type' => 'TActionIcon', 'Caption' => 'Ikony', 'Default' => '', 'Null' => true),
     191      'Type' => array('Type' => 'TActionType', 'Caption' => 'Typ', 'Default' => ''),
     192      'Group' => array('Type' => 'TActionGroup', 'Caption' => 'Skupina', 'Default' => '', 'Null' => true),
     193      'PermissionOperation' => array('Type' => 'TPermissionOperation', 'Caption' => 'Operace oprávnění', 'Default' => ''),
     194      'Enable' => array('Type' => 'Boolean', 'Caption' => 'Povolení', 'Default' => ''),
     195    ),
     196  ));
     197  $this->System->FormManager->RegisterClass('ActionIcon', array(
     198    'Title' => 'Ikony akcí',
     199    'Table' => 'ActionIcon',
     200    'Items' => array(
     201      'Name' => array('Type' => 'String', 'Caption' => 'Název souboru', 'Default' => ''),
     202      'Items' => array('Type' => 'TActionListIcon', 'Caption' => 'Položky', 'Default' => ''),
     203    ),
     204  ));
     205  $this->System->FormManager->RegisterClass('ActionGroup', array(
     206    'Title' => 'Skupiny akcí',
     207    'Table' => 'ActionGroup',
     208    'Items' => array(
     209      'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     210      'Items' => array('Type' => 'TActionListGroup', 'Caption' => 'Položky', 'Default' => ''),
     211    ),
     212  ));
     213  $this->System->FormManager->RegisterClass('ActionType', array(
     214    'Title' => 'Typy akcí',
     215    'Table' => 'ActionType',
     216    'Items' => array(
     217      'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     218      'Items' => array('Type' => 'TActionListType', 'Caption' => 'Položky', 'Default' => ''),
     219    ),
     220  ));
     221
    183222    //$this->Manager->OnModuleChange = array($this, 'ModuleChange');
    184223    //$this->LoadFromDatabase();
Note: See TracChangeset for help on using the changeset viewer.