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
+
0
-

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. ;)

Filip Procházka
Moderator | 4668
+
0
-

Nemá. Unsetni to.

JakubJarabica
Gold Partner | 184
+
0
-

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.