Comment rediriger vers la page précédente de l'administrateur?


9

Dans mon action de contrôleur d'administration, je veux rediriger vers la page précédente. Comment puis-je faire ceci?

Réponses:


27

Essaye ça:

$this->_redirectReferer();

il fait un peu plus que rediriger vers la page précédente. Si vous spécifiez dans l'url un paramètre, uencil le considérera comme référent.


Merci, cela a fonctionné correctement comme je m'y attendais. Et je suis passé par la fonction où il se trouve Mage_Core_Controller_Varien_Action. Je pense que la réponse de Mahmood Rehman contient le développement qui a été fait grâce à cette _redirectReferer()fonction.
Sukeshini

9

Essayez ce code:

 Mage::app()->getResponse()->setRedirect($_SERVER['HTTP_REFERER']);
        Mage::app()->getResponse()->sendResponse();
            exit;

Cela a parfaitement fonctionné. Merci beaucoup. Lorsque vous parcourez la Mage_Core_Controller_Varien_Actionclasse, vous pouvez trouver la _redirectReferer()fonction qui a développé une manière similaire à votre réponse. Merci et +1
Sukeshini
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.