redirect

All posts tagged redirect

Magento ma zaimplementowanych domyślnie wiele przydatnych funkcji. Jedną z takich funkcji jest metoda umożliwiająca przekierowanie strony. W klasie o nazwie Mage_Core_Controller_Response_Http odnajdziemy metodę setRedirect(), która to umożliwia nam właśnie takie przekierowanie. Metoda ta przyjmuje 2 parametry. Pierwszy służy do podania adresu na jaki ma nastąpić przekierowanie, natomiast drugi parametr jest opcjonalny i określa typ przekierowania (domyślnie 302). Aby więc użyć tej metody i przekierować stronę na inny adres należy użyć kodu:

Pamiętać trzeba, że jeżeli chcemy, aby było to przekierowanie 301 należy podać kod 301 jako drugi parametr.