Como redirecionar para a página anterior no admin?


9

Na minha ação de controlador administrativo, quero redirecionar para a página anterior. Como posso fazer isso?

Respostas:


27

Tente o seguinte:

$this->_redirectReferer();

faz um pouco mais do que redirecionar para a página anterior. Se você especificar na url um parâmetro, uencele será considerado como referenciador.


Obrigado, funcionou corretamente como eu esperava. E eu passei pela função onde estava localizado Mage_Core_Controller_Varien_Action. Eu acho que a resposta de Mahmood Rehman contém o desenvolvimento que foi feito através dessa _redirectReferer()função.
Sukeshini

9

Tente este código:

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

Isso funcionou perfeitamente. Muito obrigado. Quando você passa pela Mage_Core_Controller_Varien_Actionaula, pode encontrar a _redirectReferer()função que se desenvolveu de maneira semelhante à sua resposta. Obrigado e +1
Sukeshini 1/11/13
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.