Přesměrování na REQUEST_URI

bdinvpvsmvpscuiqpc
Člen | 57
+
0
-

Ahoj, jaký je v Nette nejlepší způsob, jak:

  1. získat REQUEST_URI: (nette.org/administrace/test/),
  2. jak uživatele přesměrovat například z nette.org zpět na nette.org/administrace/test/, která se získá z GETu.

Prakticky chci docílit toho, když nepřihlášený uživatel otevře web se zaheslovanou administrací, tak aby to uložilo REQUEST_URI do GETu, přesměrovalo na přihlášení a po přihlášení ho to rovnou přesměrovalo na požadovanou stránku z GETu.

chemix
Nette Core | 1310
+
0
-

@bdinvpvsmvpscuiqpc ja bych ro resil takto

pomoci https://doc.nette.org/en/http/request#… ziskal aktualni adresu. Tu si ulozil a pridal ji treba jako hidden hodnotu afterLoginGoTo a pak jen pomoci redirect presmeroval na adresu, kterou mam ulozenou a pokud ne tak na „Dashboard:“

bdinvpvsmvpscuiqpc
Člen | 57
+
0
-

Kam bych si měl uložit aktuální adresu? Do session?

Ozzrel
Generous Backer | 54
+
+1
-

No to už vyřešeno v Nette je, storeRequest a restoreRequest.

viz. https://doc.nette.org/…tore-request

bdinvpvsmvpscuiqpc
Člen | 57
+
0
-

Děkuji, funguje.