Nette 2.0.10 a chybove polia – alebo je 2.1-dev bezpečný?
- burisk
- Člen | 6
Caute,
Zasa trocha otravujem.
Mám verziu Nette 2.0.10.
Dá sa nejak cez neho dostať chyby na jednotlivé polia? (cez
manuálne vykresľovanie).
Alebo mam takuto otazku: Robim na docela väčšom projekte, kde vyžadujem maximálnu bezpečnosť (osobné dáta, atd…). Samozrejme, čítal som tu o tom, že v 2.1-dev takéto niečo už je priamo v Nette. Ale je táto verzia bezpečná na použitie v reálnej prevádzke? (z pohľadu bugov, bezpečnosti, …).
Vďaka za skorú odpoveď :)
- frosty22
- Člen | 373
Čauky,
tak to snad má i Nette 2.0.10, tedy v API mají BaseControl metody
hasErrors, ..
https://api.nette.org/…rol.php.html#634
čili si myslím, že když máš v šabloně:
{dump $form[„element“]->getErrors()}
Tak by ti to mohlo vrátit chyby vztahující se k jednotlivým komponentám, ale tedy netvrdím to, pouze odhaduji – musel bych zkusit :)
- burisk
- Člen | 6
… A funguje to.. :D
Takže:
{dump $form["inputName"]->getErrors()}
A vráti to array len čisto na ten input..
Že ma to nenapadlo..
Lebo som skúšal iba $form->getErrors() a to vracalo čisto iba chybové
hlášky v Array-i tak som bol stratený, že asi v 2.0 to snáď
nespojazdním :D
Diky moc.