Jak neodeslat některá pole formuláře
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Hafran
- Člen | 121
Zdravím,
jde udělat abych neodeslal některá pole formuláře? Výsledné pole
ukládám rovnou do databáze a překáží mi tam pole pro kontrolu hesla a
ideální by bylo kdyby se vůbec neodeslalo. Samozřejmě to jde snadno spravit
příkazem unset, ale říkal jsem si jestli Nette nemá něco elegantnějšího
co bych mohl mít rovnou v továrničce až příjdou složitější
úkoly. ;)
- JakubJarabica
- Gold Partner | 184
Jou, unset. A ak to chceš mať fancy, tak maj formulár ako samostatnú triedu a prekri getValues, v ktorej to unsetneš a vrátiš z getValues modifikované pole/ArrayHash.