¿Cómo redirigir a la página anterior en admin?

9

En mi acción de controlador de administración, quiero redirigir a la página anterior. ¿Cómo puedo hacer esto?

Sukeshini
fuente

Respuestas:

27

Prueba esto:

$this->_redirectReferer();

hace un poco más que redirigir a la página anterior. Si especifica en la url un parámetro uenc, lo considerará como el referente.

Marius
fuente
Gracias, funcionó correctamente como esperaba. Y pasé por la función donde se encuentra Mage_Core_Controller_Varien_Action. Creo que la respuesta de Mahmood Rehman contiene el desarrollo que se ha hecho a través de esta _redirectReferer()función.
Sukeshini el
9

Prueba este código:

 Mage::app()->getResponse()->setRedirect($_SERVER['HTTP_REFERER']);
        Mage::app()->getResponse()->sendResponse();
            exit;
Mahmood Rehman
fuente
Esto funcionó perfectamente. Muchas gracias. Cuando pasas por la Mage_Core_Controller_Varien_Actionclase puedes encontrar la _redirectReferer()función que se ha desarrollado de manera similar a tu respuesta. Gracias y +1
Sukeshini