Changeset 11 for types/Enumeration.php


Ignore:
Timestamp:
Oct 13, 2008, 8:05:21 AM (16 years ago)
Author:
george
Message:
  • Opraveno: Mazání položek nyní položku neodstraňuje z databáze, ale pouze ji označí za smazanou. Sloupce DeletionTime se nastaví na aktuální čas a položka nadále nebude zobrazována ve výpisech.
  • Opraveno: Načítání položek formuláře nyní prováděno přes událost OnLoad pro každý typ samostatně. Tímto také opraveno načítání hodnoty typu Boolean(checkbox) a Date(comboboxy datumu).
  • Opraveno: Správné zpracování typů nejenom podle id, ale také podle jména.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • types/Enumeration.php

    r10 r11  
    1616  foreach($Types[$Item['Type']]['Parameters'] as $Index => $StateName)
    1717  {
    18     if($Parameter == $Index) $Selected = ' selected="1"'; else $Selected = '';
     18    if($Item['Value'] == $Index) $Selected = ' selected="1"'; else $Selected = '';
    1919    $Output .= '<option value="'.$Index.'"'.$Selected.'>'.$StateName.'</option>';
    2020  }
     
    2323}
    2424
     25function TypeEnumerationOnLoad($Item)
     26{
     27  return($_POST[$Item['Name']]);
     28}
     29
    2530?>
Note: See TracChangeset for help on using the changeset viewer.