Vymazání vložených hodnot do formuláře, po jeho odeslání

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
symmetry
Člen | 71
+
0
-

Zdravím,
chtěl bych se zeptat, jak v Nette docílit Vymazání vložených hodnot do formuláře, po jeho odeslání?

Díky za každou radu.

22
Člen | 1478
+
0
-
$this->redirect('this');

pokud jej teda neplníš přes

$form->setDefaults($data);

pak se ti vždycky naplní znovu..pokud jsou v proměnné $data nějaký hodnoty

Editoval 22 (18. 3. 2010 23:49)

Honza Kuchař
Člen | 1662
+
0
-

Pokud chceš opravdu přepsat hodnoty na prázdné (opravdu přepíše a ignoruje vstupy od uživatele!)

$form->setValues(array(),TRUE);

A pozor ignoruje to i defaults!