restoreRequest() při AJAXovém odeslání formuláře

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

Ahoj, rád bych oživil toto téma, kam už nejde přispívat.
https://forum.nette.org/…jax-odeslani

V aplikaci ukládám aktuální URL a potřebuji, aby se na ní uživatel po odeslání formuláře vrátil.

<?php

$form->presenter->restoreRequest($backLink);

?>

Bez ajaxu vše krásně funguje. Ve chvíli, kdy přidám ajax se neodešle payload s přesměrováním, ale payload se snippety stránky, kam se má přesměrovat; zpracuje se to stejně, jako bych o ni požádal ajaxem. Nedojde k přesměrování a uživatel pořád kouká na formulář.

Setkal jste se s tím někdo? Jak to vyřešit? Ukládat si někam URL a pak používat $presenter->redirectUrl() mi přijde trochu hulvástké :-)

esorimer
Člen | 114
+
0
-

Už na to někdo přišel?