Redirect presenteru z komponenty

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

Ahoj všichni.

Prosím o radu, jak řešit toto.

Mám vytvořenou komponentu(control). Uvnitř ní je další komponenta(form). Odeslaný formulář v určené metodě zpracuju a chci refreshnou stránku. Když dám ale $this->redirect(„this“), tak mi to na konec URL nechá ?_fid=xm1i . Zkoušel jsem $this->getPresenter->redirect(„this“), ale to je stejné.

Jak to prosím řešit, aby to vrátilo na původní URL.

Díky moc.

enumag
Člen | 2118
+
0
-

Ten parametr _fid je flash message ID a zajišťuje zobrazení flash message po redirectu. Pokud chceš stejnou URL, nepoužívej flash messages.

ViPEr*CZ*
Člen | 818
+
0
-

Ze by jste pouzil FlashMessages?

kejlicz
Člen | 201
+
0
-

Aha. Díky oběma. To mě nenapadlo, že se ten parametr vzniká jinde. flash message jsem používal bez nějakého čtení, jak vůbec fungují, takže si jdu něco o tom najít.