Changeset 706


Ignore:
Timestamp:
Nov 8, 2014, 8:40:32 PM (10 years ago)
Author:
chronos
Message:
  • Přidáno: Kontrola zpracování formuláře ISu bez odeslání dat z prohlížeče.
Location:
trunk
Files:
2 edited

Legend:

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

    r687 r706  
    9797    if(!array_key_exists('SubmitText', $this->Definition)) $this->Definition['SubmitText'] = 'Uložit';
    9898    $Output = '<form enctype="multipart/form-data" class="Form" action="'.$this->OnSubmit.'" method="post">'.$this->ShowEditBlock().
    99       '<div><input type="submit" value="'.$this->Definition['SubmitText'].'" /> '.
     99      '<div><input name="submit" type="submit" value="'.$this->Definition['SubmitText'].'" /> '.
    100100      '<input type="button" value="Zrušit" onclick="location.href=\'?\'"/></div></form>';
    101101    return($Output);
  • trunk/Modules/IS/IS.php

    r687 r706  
    158158    $Output = '';
    159159    if(defined('NEW_PERMISSION') and !$this->System->User->CheckPermission($this->TableToModule($Table), 'Write'))
    160       return('Nemáte oprávnění');
     160      return($this->SystemMessage('Oprávnění', 'Nemáte oprávnění'));
    161161    if(array_key_exists('o', $_GET))
    162162    {
    163163      if($_GET['o'] == 'save')
    164164      {
     165        if(!array_key_exists('submit', $_POST))
     166                return($this->SystemMessage('Formulář', 'Formulář nebyl řádně odeslán. Vraťte se zpět a odešlete formulář znovu.'));
    165167        $Form = new Form($this->System->FormManager);
    166168        $Form->SetClass($Table);
Note: See TracChangeset for help on using the changeset viewer.