Ignore:
Timestamp:
Mar 3, 2013, 1:03:25 PM (12 years ago)
Author:
chronos
Message:
  • Upraveno: Zobecněn proces aktualizace dat tabulek při přechodu na nové období. Nyní se používá pole Action jakožto akce přidat, změnit, odebrat a ReplaceId jakožto id položky, které se operace týká.
  • Přidáno: Podpora pro uživatelské akce v seznamech v sekci Správa dat.
  • Upraveno: Řešení procesu generování nových faktur a plateb zákazníků při přechodu na nové období.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/IS/IS.php

    r485 r497  
    219219    $Output .= '<ul class="ActionMenu">';
    220220    $Output .= '<li><a href="?a=add&amp;t='.$Table.'"><img alt="Přidat" title="Přidat" src="'.
    221         $this->System->Link('/images/add.png').'"/>Přidat</a></li>';
     221      $this->System->Link('/images/add.png').'"/>Přidat</a></li>';
    222222    $Output .= '<li><a href="?a=list&amp;t='.$Table.'"><img alt="Seznam" title="Seznam" src="'.
    223         $this->System->Link('/images/list.png').'"/>Seznam</a></li>';
     223      $this->System->Link('/images/list.png').'"/>Seznam</a></li>';
     224    if(array_key_exists('Actions', $FormClass))
     225    {
     226      foreach($FormClass['Actions'] as $Action)
     227        $Output .= '<li><a href="'.$this->System->Link($Action['URL']).'"><img alt="'.$Action['Caption'].'" title="'.$Action['Caption'].'" src="'.
     228            $this->System->Link('/images/action.png').'"/>'.$Action['Caption'].'</a></li>';
     229    }
    224230    $Output .= '</ul>';
    225231    return($Output);
Note: See TracChangeset for help on using the changeset viewer.