/** * Sign-in form factory. * @return Nette\Application\UI\Form */ protected function createComponentSignInForm() { $form = new \CustomForm(); $form->addText('username', 'Přihlašovací jméno:')->setRequired('Prosím zadejte přihlašovací jméno.')->setAttribute("placeholder", "Přihlašovací jméno"); $form->addPassword('password', 'Heslo:')->setRequired('Prosím zadejte heslo.')->setAttribute("placeholder", "Heslo"); $form->addCheckbox('remember', 'Zapamatovat přihlášení na delší dobu.'); $form->addSubmit('send', 'Přihlásit'); // call method signInFormSucceeded() on success $form->onSuccess[] = $this->signInFormSucceeded; $form->setCustomRenderer(); return $form; }