Jak převést string z storeRequest() na odkaz?

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

Ahoj,
v aplikaci mám stránku s odstraněním položky. Měl jsem v úmyslu na ni přidat odkaz „zpět“, který by odkazoval na předchozí stranu.

Adresu předchozí strany mám zaznamenanou pomocí storeRequest(). Jak z toho ale vyrobit odkaz?

Vím že byl šel použít odkaz na handle, ve kterém bych dal restoreRequest(), ale tím přidávám přesměrování.

Šlo by to nějak jednodušeji?

Chápu, že tím ztratím POST data, ale to mi nevadí.

Felix
Nette Core | 1190
+
0
-

Rekl bych, ze by sis musel naimplementovat storeRequest a restoreRequest sam. Protoze, jinak ti to vraci jenom klic a pak presmerovava.

https://api.nette.org/…ter.php.html#…

ludek
Člen | 83
+
-1
-

No, a když potřebujete jen ten odkaz, nešlo by jen nějak uložit adresu na aktuální (resp. předchozí) stránku:

$this->link('this')

nebo s úplnou cestou

$this->link('//this')

a na té následující (odstraňovací) stránce z toho udělat obyčejné a href?