Presenter a poslany parametr – ruzne chovani pro POST a GET
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Jan Navratil
- Člen | 9
Dobry den,
HomepagePresenter ma nasledujici render
<script>
public function renderTest($a) {
die("a=".$a);
}
</script>
pokud ho zavolam pomoci GET a hodnotu parametru nastavim na
‚mojehodnota‘, pak vysledek je:
a=mojehodnota
ale pokud ho zavolam pomoci metody POST a parametr nastavim
na stejnou hodnotu, tak je vysledek:
a=
cili v promenne $a neni nic!
abych dostal hodnotu parametru musim jit do pole $this->getRequest()->getPost() a tam si muzu vzit hodotu parametru ‚a‘ a nasledne s ni neco delat. Nechapu proc tu hodnotu nemam automaticky v promenne $a ??
Mam neco spatne nebo se takhle opravdu presenter ma chovat?
Editoval Jan Navratil (1. 6. 2012 11:04)