Zpráva o zpracování formuláře

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

Ahoj, prosím vás o radu.
Používám nette jen na formuláře a řeším malý problém. Pokud odešlu formulář tak mi tam zůstanou staré údaje. (viz toto vlákno)

Proto stránku s formulářem po jeho odeslání znova nahraju jak je popsáno v linkovaném topicu.

zároveň bych ale potřeboval zobrazit zprávu, že formulář byl odeslán. Nepadl mě jen parametr v url (form.php/?odeslano=ano) ale to se mi moc nelíbí, nemá nette nějakou vychytávku?.

Druhá možnost je zobrazit zprávu a po ní přesměrovat stránku. Ale to by šlo jen přes javascript a to taky asi není to pravé.

Děkuju moc

Editoval Re4DeR (25. 1. 2011 18:49)

newPOPE
Člen | 648
+
0
-
<?php
	$this->flashMessage("ulozene");
	$this->redirect(...);

?>

https://doc.nette.org/cs/forms#…

Editoval newPOPE (25. 1. 2011 18:56)

bojovyletoun
Člen | 667
+
0
-

flashmessages,

Re4DeR
Člen | 71
+
0
-

Děkuji vám, o těch vím, ale myslel jsem, že to bude fungovat jen na mvc architektuře. Jdu to prozkoumat.

Hm nedaří se. Asi to přece jen fungovat nebude

Editoval Re4DeR (26. 1. 2011 17:13)