Changeset 16 for lists


Ignore:
Timestamp:
Oct 21, 2008, 9:05:41 AM (16 years ago)
Author:
george
Message:
  • Opraveno: Načítání smazaných položek typů a seznamů.
  • Upraveno: Menu nyní realizováno přes seznam SystemMenu namísto vlastností seznamů.
  • Přidáno: Obrázky pro akce zobrazit, editovat a smazat.
Location:
lists
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • lists/SystemList.php

    r11 r16  
    1818}
    1919
     20function ListSystemListOnEdit($Parameters)
     21{
     22  global $Database;
     23
     24  $DbResult = $Database->query('SELECT `TableName` FROM `'.$Parameters['ListTableName'].'` WHERE ItemId='.$Parameters['ItemId'].' ORDER BY `Id` DESC LIMIT 1,1');
     25  $DbRow = $DbResult->fetch_assoc();
     26  if($DbRow['TableName'] != $Parameters['TableName'])
     27    $Database->query('RENAME TABLE `'.$DbRow['TableName'].'` TO `'.$Parameters['TableName'].'`');
     28}
     29
    2030?>
  • lists/SystemListItem.php

    r13 r16  
    66
    77  //print_r($Parameters);
    8   $DbResult = $Database->select('SystemType', 'DbDataType', 'Id='.$Parameters['Type']);
     8  $DbResult = $Database->query('SELECT DbDataType FROM SystemType WHERE ItemId='.$Parameters['Type'].' ORDER BY Id DESC LIMIT 1');
    99  //echo($Database->LastQuery);
    1010  $DbRow = $DbResult->fetch_assoc();
    11   $DbResult = $Database->select('SystemList', 'TableName', 'Id='.$Parameters[$Parameters['Column']]);
     11  $DbResult = $Database->query('SELECT TableName FROM SystemList WHERE ItemId='.$Parameters[$Parameters['Column']].' ORDER BY Id DESC LIMIT 1');
    1212  //echo($Database->LastQuery);
    1313  $DbRow2 = $DbResult->fetch_assoc();
Note: See TracChangeset for help on using the changeset viewer.