Changeset 675


Ignore:
Timestamp:
Jul 21, 2014, 11:20:43 PM (10 years ago)
Author:
chronos
Message:
  • Přidáno: Možnos zobrazení a úpravy API u zařízení.
Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Application/FormClasses.php

    r674 r675  
    450450    'Filter' => '1',
    451451  ),
     452  'TDeviceListAPI' => array(
     453    'Type' => 'ManyToOne',
     454    'Table' => 'NetworkDevice',
     455    'Id' => 'Id',
     456    'Ref' => 'API',
     457    'Filter' => '1',
     458  ),
    452459  'TInterfaceList' => array(
    453460    'Type' => 'ManyToOne',
     
    600607    'Type' => 'Reference',
    601608    'Table' => 'Menu',
     609    'Id' => 'Id',
     610    'Name' => 'Name',
     611    'Filter' => '1',
     612  ),
     613  'TDeviceAPIType' => array(
     614    'Type' => 'Reference',
     615    'Table' => 'DeviceAPIType',
    602616    'Id' => 'Id',
    603617    'Name' => 'Name',
  • trunk/Application/Version.php

    r674 r675  
    11<?php
    22
    3 $Revision = 674; // Subversion revision
     3$Revision = 675; // Subversion revision
    44$DatabaseRevision = 674; // SQL structure revision
    55$ReleaseTime = strtotime('2014-07-22');
  • trunk/Modules/Network/Network.php

    r674 r675  
    158158        'LoginName' => array('Type' => 'String', 'Caption' => 'Přihlašovací jméno', 'Default' => '', 'Null' => true),
    159159        'LoginPassword' => array('Type' => 'String', 'Caption' => 'Přihlašovací heslo', 'Default' => '', 'Null' => true),
     160        'API' => array('Type' => 'TDeviceAPIType', 'Caption' => 'API', 'Default' => '', 'Null' => true),
    160161      ),
    161162      'Actions' => array(
     
    265266        'Consumption' => array('Type' => 'Integer', 'Caption' => 'Spotřeba', 'Default' => '0', 'ReadOnly' => true, 'Suffix' => 'Wattů'),
    266267        'UsersOverheads' => array('Type' => 'Integer', 'Caption' => 'Podílníků', 'Default' => '0', 'ReadOnly' => true),
     268      ),
     269    ));
     270    $this->System->FormManager->RegisterClass('DeviceAPIType', array(
     271      'Title' => 'Typ API zařízení',
     272      'Table' => 'DeviceAPIType',
     273      'Items' => array(
     274        'Name' => array('Type' => 'String', 'Caption' => 'Jméno', 'Default' => ''),
     275        'Devices' => array('Type' => 'TDeviceListAPI', 'Caption' => 'Zařízení', 'Default' => ''),
    267276      ),
    268277    ));
Note: See TracChangeset for help on using the changeset viewer.