Changeset 4 for lists.php


Ignore:
Timestamp:
Sep 15, 2008, 9:38:48 PM (16 years ago)
Author:
george
Message:
  • Opraveno: Utřídění systému výběru operací, tabulek a položek pomocí URL.
  • Přidáno: Podpora pro položky ukazatelů typu jede-na-jednoho a jeden-na-mnoho. Přítom vazba mnoho-na-mnoho je provedena dvěma opačnými povely jeden-na-mnoho. Vytváření vztahů je zatím proveditelné ručně přes databázi.
  • Upraveno: Vystředění tabulek na střed a menší stylové úpravy.
  • Přidáno: Vlastnost VisibleInMenu pro tabulky, která určí zda zobrazit celkové výpisy tabulek na klavní stránce v menu.
  • Přidáno: Vlastnost VisibleInPointer u položek tabulky, která určí co se má použít pro zobrazení identifikace odkazovaných objektů ve vztahu mezi tabulkami.
  • Přidáno: Složka Sql a demo data.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • lists.php

    r3 r4  
    22
    33$Lists = array(
    4   'List' => array(
    5     'TableName' => 'List',
    6     'Title' => 'Seznam definovaných seznamů',
     4  'SystemList' => array(
     5    'TableName' => 'SystemList',
     6    'Title' => 'Seznam definic tabulek',
    77    'System' => 1,
     8    'VisibleInMenu' => 1,
    89    'Items' => array(
    910      'TableName' => array(
     11        'Name' => 'TableName',
    1012        'TextBefore' => 'Jméno tabulky',
    1113        'TextAfter' => '',
     
    1820      ),
    1921      'Title' => array(
     22        'Name' => 'Title',
    2023        'TextBefore' => 'Název seznamu',
    2124        'TextAfter' => '',
     
    2730        'VisibleInList' => 1,
    2831      ),
     32      'VisibleInMenu' => array(
     33        'Name' => 'VisibleInMenu',
     34        'TextBefore' => 'Viditelné v menu',
     35        'TextAfter' => '',
     36        'Type' => 'Boolean',
     37        'Help' => 'Zobrazovat tuto tabulku v hlavním menu',
     38        'Default' => '',
     39        'Required' => 1,
     40        'Editable' => 1,
     41        'VisibleInList' => 1,
     42      ),
    2943      'Items' => array(
     44        'Name' => 'Items',
    3045        'TextBefore' => 'Položky',
    3146        'TextAfter' => '',
    32         'Type' => 'ListItemPointer',
     47        'Type' => 'PointerOneToMany:SystemListItem:List',
    3348        'Help' => 'Definujte potřebné položky pro seznam.',
    3449        'Default' => '',
     
    3954    ),
    4055  ),
    41   'ListItem' => array(
    42     'TableName' => 'ListItem',
     56  'SystemListItem' => array(
     57    'TableName' => 'SystemListItem',
    4358    'Title' => 'Položky pro seznamy',
    4459    'System' => 1,
     60    'VisibleInMenu' => 0,
    4561    'Items' => array(
    4662      'Name' => array(
     63        'Name' => 'Name',
    4764        'TextBefore' => 'Jméno sloupce',
    4865        'TextAfter' => '',
     
    5572      ),
    5673      'TextBefore' => array(
     74        'Name' => 'TextBefore',
    5775        'TextBefore' => 'Text před hodnotou',
    5876        'TextAfter' => '',
     
    6583      ),
    6684      'TextAfter' => array(
     85        'Name' => 'TablAfter',
    6786        'TextBefore' => 'Text za hodnotou',
    6887        'TextAfter' => '',
     
    7594      ),
    7695      'Type' => array(
     96        'Name' => 'Type',
    7797        'TextBefore' => 'Typ hodnoty',
    7898        'TextAfter' => '',
     
    85105      ),
    86106      'Help' => array(
     107        'Name' => 'Help',
    87108        'TextBefore' => 'Nápověda',
    88109        'TextAfter' => '',
     
    95116      ),
    96117      'Required' => array(
     118        'Name' => 'Required',
    97119        'TextBefore' => 'Požadováno',
    98120        'TextAfter' => '',
     
    105127      ),
    106128      'Editable' => array(
     129        'Name' => 'Editable',
    107130        'TextBefore' => 'Editovatelné',
    108131        'TextAfter' => '',
     
    115138      ),
    116139      'VisibleInList' => array(
     140        'Name' => 'VisibleInList',
    117141        'TextBefore' => 'Viditelné v seznamu',
    118142        'TextAfter' => '',
    119143        'Type' => 'Boolean',
    120144        'Help' => 'Určuje viditelnost této položky v seznamu',
     145        'Default' => '',
     146        'Required' => 1,
     147        'Editable' => 1,
     148        'VisibleInList' => 0,
     149      ),
     150      'VisibleInPointer' => array(
     151        'Name' => 'VisibleInPointer',
     152        'TextBefore' => 'Viditelné v odkazech',
     153        'TextAfter' => '',
     154        'Type' => 'Boolean',
     155        'Help' => 'Určuje viditelnost této položky v názvech odkazů na tuto položku',
    121156        'Default' => '',
    122157        'Required' => 1,
Note: See TracChangeset for help on using the changeset viewer.