Detekce chyby ve zpracovani formulare a nasledny redirect
- saimons
- Člen | 293
Chci se zeptat, jakym zpusobem se da pri zpracovani formulare, kdyz nastane urciti stav, tak presmerovat zept na formular ktery by byl vyplnen s predchozimi daty a vypsat flashmsg.
PRIKLAD: Zpracovavam formular, v modelu ukladam do DB, ale zjistim ze urcite parametry nejsou tak jak by meli byt. Tak si vratim zet do presentru FALSE a tam bych potreboval ulozit do flashmsg nakou hlasku a presmerovat se zpet na vyplneny formular.
POZNAMKA: Bohuzel reseni pres vlastni validacni funkci formularoveho prvku mi nevyhovuje z praktickych duvodu.
- bojovyletoun
- Člen | 667
Zajímá mě důvod, proč vestavěná validace nefunguje… K tomu, aby se
nic nestalo by se hodil takovýto
kód function submitHandler($form){if(sin($form['field)>0.5){$model->save($form);$this->redirect();}else{th ->flashMessage()}}