Làm thế nào để chuyển hướng đến trang trước trong quản trị viên?


9

Trong hành động điều khiển quản trị viên của tôi, tôi muốn chuyển hướng đến trang trước. Tôi có thể làm cái này như thế nào?

Câu trả lời:


27

Thử đi:

$this->_redirectReferer();

nó làm nhiều hơn một chút so với chuyển hướng đến trang trước. Nếu bạn chỉ định trong url một tham số, uencnó sẽ coi đó là tham chiếu.


Cảm ơn nó hoạt động đúng như tôi mong đợi. Và tôi đã đi qua các chức năng nằm ở đâu Mage_Core_Controller_Varien_Action. Tôi nghĩ rằng câu trả lời của Mahmood Rehman chứa sự phát triển đã được thực hiện thông qua _redirectReferer()chức năng này .
Sukeshini

9

Hãy thử mã này:

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

Điều này làm việc hoàn hảo. Cảm ơn rất nhiều. Khi bạn đi qua Mage_Core_Controller_Varien_Actionlớp, bạn có thể tìm thấy _redirectReferer()hàm đã phát triển tương tự như câu trả lời của bạn. Cảm ơn và +1
Sukeshini
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.