Wie leite ich zur vorherigen Seite in admin um?

9

In meiner Admin-Controller-Aktion möchte ich zur vorherigen Seite umleiten. Wie kann ich das machen?

Sukeshini
quelle

Antworten:

27

Versuche dies:

$this->_redirectReferer();

Es ist etwas mehr als die Weiterleitung zur vorherigen Seite. Wenn Sie in der URL einen Parameter angeben uenc, wird dieser als Referrer betrachtet.

Marius
quelle
Danke, es hat richtig funktioniert, wie ich erwartet hatte. Und ich ging durch die Funktion, in der sich befand Mage_Core_Controller_Varien_Action. Ich denke, Mahmood Rehmans Antwort enthält die Entwicklung, die durch diese _redirectReferer()Funktion erreicht wurde.
Sukeshini
9

Versuchen Sie diesen Code:

 Mage::app()->getResponse()->setRedirect($_SERVER['HTTP_REFERER']);
        Mage::app()->getResponse()->sendResponse();
            exit;
Mahmood Rehman
quelle
Das hat perfekt funktioniert. Vielen Dank. Wenn Sie durch die Mage_Core_Controller_Varien_ActionKlasse gehen, finden Sie die _redirectReferer()Funktion, die sich ähnlich wie Ihre Antwort entwickelt hat. Danke und +1
Sukeshini