Ignore:
Timestamp:
Mar 10, 2013, 8:15:46 PM (11 years ago)
Author:
chronos
Message:
  • Přidáno: FormManager pro objektové řešení zrušení vazeb na třídu System. FormManager nyní obsluhuje existující formulářové typy a třídy formulářů.
  • Přidáno: Formulářový typ FileContent zajistí načtení obsahu souboru. Typ File pak zajistí i uložení do databáze a přiřazení Id do tabulky File.
  • Odstraněno: Adresář docs obsahoval staré dokumenty. Ty musí být přesunuty do adresáře files a registrovány do databáze.
  • Upraveno: Třídy Database nyní bude hlásit chyby přes výjimky PHP.
Location:
trunk/Common/Form
Files:
1 added
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/Common/Form/Types/OneToMany.php

    r483 r501  
    2525  {
    2626    $Output = '<select name="'.$Item['Name'].'">';
    27     $Type = $this->System->Type->TypeDefinitionList[$Item['Type']];
     27    $Type = $this->FormManager->Type->TypeDefinitionList[$Item['Type']];
    2828    if(array_key_exists('Condition', $Type['Parameters'])) $Where = ' WHERE '.$Type['Parameters']['Condition'];
    2929      else $Where = '';
     
    3535    if(array_key_exists('View', $Type['Parameters'])) $Table = $Type['Parameters']['View'];
    3636      else $Table = $Type['Parameters']['Table'];
    37     $DbResult = $this->System->Database->query('SELECT '.$Type['Parameters']['Name'].' AS `Name`,'.$Type['Parameters']['Id'].' AS `Id` FROM '.$Table.''.$Where.' ORDER BY `Name`');
     37    $DbResult = $this->Database->query('SELECT '.$Type['Parameters']['Name'].' AS `Name`,'.$Type['Parameters']['Id'].' AS `Id` FROM '.$Table.''.$Where.' ORDER BY `Name`');
    3838    while($DbRow = $DbResult->fetch_assoc())
    3939    {
Note: See TracChangeset for help on using the changeset viewer.