Formuláře zobrazování chyby
- endy
- Člen | 18
public function createComponentRegistrationForm() {
$form = new BootstrapForm();
$form->addText('username','Uživatelské jméno:')
->setRequired('Zadejte uživatelské jméno');
$form->addPassword('password', 'Heslo:')
->setRequired('Zadejte heslo');
$form->addPassword('password2','Heslo pro kontrolu:')
->setRequired('heslo pro kontrolu je chybné');
$form->addEmail('email', 'Email:')
->setRequired('Zadejte platnou emailovou adresu')->addRule(FORM::EMAIL);
$form->addText('checker','Kontrolní otázka:')
->setType('number')->setRequired('Zadejte kontrolní otázku');
$form->addSubmit('registration','Registrovat se');
$form->onSuccess[]=[$this,'registrationFormOk'];
return $form;
}
{block content}
<div class="bg-white container-50 border border-grey rounded px-3 py-3 mt-5">
<div class="container">
<h3>Registrace uživatele</h3>
<div class="alert alert-danger">
<strong>Chyba</strong>
</div>
<div class="registration">
{control registrationForm}
</div>
</div>
</div>
{/block}
Jen ještě malý dovětek používám sice odlišnou knihovnu pro Bootstrap, ale vyzkoušel jsem to i bez toho a nezobrazuje se to ani tak.
Editoval endy (18. 11. 2018 16:45)