public function uzivatelFormSubmit(Form $form) { $val = $form->getValues(); try { if ($val->id) { $this->uzivateleModel->uprav($val->id, $val->jmeno, $val->heslo, $val->opravneni); $this->flashMessage($this->translator->translate('admin.user.edited')); } else { $this->uzivateleModel->pridat($val->jmeno, $val->heslo, $val->opravneni); $this->flashMessage($this->translator->translate('admin.user.added')); } $this->restoreRequest($this->backlink); $this->redirect('uzivatele'); } catch (\PDOException $e) { $this->flashMessage("Akce se nezdařila, chyba: {$e->getMessage()}", 'error'); } }