изменить перенаправление после подтверждения заказа в prestashop - PullRequest
0 голосов
/ 21 сентября 2018

Как я могу изменить перенаправление после подтверждения заказа из истории на мою учетную запись?
Я не знаю, где я могу изменить код.

Я изменил код страницы OrderConfirmationController.php вoveride:

if (Cart::isGuestCartByCartId($this->id_cart)) {
    $is_guest = true;
    $redirectLink = 'index.php?controller=guest-tracking';
} else {
    $redirectLink = 'index.php?controller=history';
}

By:

 if (Cart::isGuestCartByCartId($this->id_cart)) {
            $is_guest = true;
            $redirectLink = 'index.php?controller=guest-tracking';
        } else {
            $redirectLink = 'index.php?controller=my-account';
        }

, и я удалил class_index.php, расположенный в папке кэша, и все еще у меня та же проблема, перенаправление к истории

Ответы [ 2 ]

0 голосов
/ 22 сентября 2018

Я изменил код страницы OrderConfirmationController.php в овериде:

if (Cart::isGuestCartByCartId($this->id_cart)) {
    $is_guest = true;
    $redirectLink = 'index.php?controller=guest-tracking';
} else {
    $redirectLink = 'index.php?controller=history';
}

By:

 if (Cart::isGuestCartByCartId($this->id_cart)) {
            $is_guest = true;
            $redirectLink = 'index.php?controller=guest-tracking';
        } else {
            $redirectLink = 'index.php?controller=my-account';
        }

, и я удалил class_index.php, расположенный в папке кэша, и до сих порУ меня та же проблема, перенаправление в историю

0 голосов
/ 21 сентября 2018

Вы должны переопределить orderConfirmationController.php

Прочитать этот документ

...