Changeset 183 for trunk/forms.php


Ignore:
Timestamp:
Mar 26, 2009, 8:51:40 PM (15 years ago)
Author:
george
Message:
  • Přidáno: Uživatelské nastavení domácnosti v hlavním menu uživatele. Možnost nastavit fakturační údaje, počet osob v domácnosti, periodu fakturace či internetový tarif.
  • Přidáno: Generování záznamů systému do RSS kanálu.
  • Opraveno: Při ukládání nastavení zobraz znovu formulář pro nastavení s znovu načtenými údaji z databáze.
  • Opraveno: Uchovávej pevné jméno autora aktuality pro případnou pozdější změnu jména uživatele.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/forms.php

    r179 r183  
    8080                $Edit = '<select name="'.$Context.$Index.'">';
    8181                foreach($FormTypes[$Item['Type']]['States'] as $StateIndex => $StateName)
    82                   $Edit .= '<option value="'.$StateIndex.'">'.$StateName.'</option>';
     82                {
     83                  if($this->Values[$Index] == $StateIndex) $Selected = 'selected="selected"';
     84                    else $Selected = '';
     85                  $Edit .= '<option value="'.$StateIndex.'"'.$Selected.'>'.$StateName.'</option>';
     86                }
    8387                $Edit .= '</select>';
    8488                break;
     
    106110    global $Database;
    107111
    108     $DbResult = $Database->query('SELECT * FROM '.$this->Definition['Table'].' WHERE Id='.$Id);
     112    $DbResult = $Database->query('SELECT T.* FROM '.$this->Definition['Table'].' AS T WHERE T.Id='.$Id);
    109113    $DbRow = $DbResult->fetch_array();
    110114    foreach($this->Definition['Items'] as $Index => $Item)
Note: See TracChangeset for help on using the changeset viewer.