Nezobrazuje se mi upozornění na povinné pole
- nightfish
- Člen | 331
@vanaveno
Pro úplnost zmíním, že pro funkčnost JavaScriptové validace potřebuješ
mít ve stránce načtenou
knihovnu netteForms.js.
Co se týká nezobrazování chybových hlášek bez JS validace, tak za to nejčastěji může ruční vykreslování formuláře, ve kterém chyby nevykreslíš.
Vykreslení chyb formuláře pomocí flashmessage by mohlo jít udělat zhruba takto:
$form->onError[] = function(Form $form): void {
foreach ($form->getErrors() as $error) {
$this->flashMessage($error);
}
};
- vanaveno
- Člen | 140
Funguje!!! Díky moc, za pomoc ;)
nightfish napsal(a):
@vanaveno
Pro úplnost zmíním, že pro funkčnost JavaScriptové validace potřebuješ mít ve stránce načtenou knihovnu netteForms.js.Co se týká nezobrazování chybových hlášek bez JS validace, tak za to nejčastěji může ruční vykreslování formuláře, ve kterém chyby nevykreslíš.
Vykreslení chyb formuláře pomocí flashmessage by mohlo jít udělat zhruba takto:
$form->onError[] = function(Form $form): void { foreach ($form->getErrors() as $error) { $this->flashMessage($error); } };