function index()
 {
     if ($this->cart) {
         $this->redirect($this->cart->Link());
         return;
     }
     user_error(_t("Order.NOCARTINITIALISED", "no cart initialised"), E_USER_NOTICE);
     $errorPage404 = ErrorPage::get()->Filter(array("ErrorCode" => "404"))->First();
     if ($errorPage404) {
         $this->redirect($errorPage404->Link());
         return;
     }
     user_error(_t("Order.NOCARTINITIALISED", "no 404 page available"), E_USER_ERROR);
 }
Ejemplo n.º 2
0
 function index()
 {
     if ($this->cart) {
         Director::redirect($this->cart->Link());
         return;
     }
     user_error(_t("ShoppingCart.NOCARTINITIALISED", "no cart initialised"), E_USER_NOTICE);
     $page = DataObject::get_one("ErrorPage", "ErrorCode = '404'");
     if ($page) {
         Director::redirect($page->Link());
         return;
     }
     user_error(_t("ShoppingCart.NOCARTINITIALISED", "no 404 page available"), E_USER_ERROR);
 }