Jump to content

page commande erreur 500 depuis maj 1.6.1.17


Recommended Posts

Bonjour,

depuis la maj en 1.6.1.17, ma page "récapitulatif de commande" plante quand les surcharges sont activées avec cette erreur PHP :

PHP Fatal error:  Call to undefined method Cart::checkProductsAccess() in /opt/www.xxxx.fr/home/megastore2/controllers/front/OrderController.php on line 52

je n'ai aucune surcharge dans le dossier controller...

le site fonctionne normalement surcharge désactivée.

je ne trouve pas de solutions. Quelqu'un a-t-il une idée ?

merci

 

Link to comment
Share on other sites

voici, ce qui est incompréhensible c'est le rapport avec les surchages (sachant qu'il n'y en a pas) :

 /**
     * Initialize order controller
     * @see FrontController::init()
     */
    public function init()
    {
        global $orderTotal;

        parent::init();

        $this->step = (int)Tools::getValue('step');
        if (!$this->nbProducts) {
            $this->step = -1;
        }

        $product = $this->context->cart->checkQuantities(true);

        if ((int)$id_product = $this->context->cart->checkProductsAccess()) {
            $this->step = 0;
            $this->errors[] = sprintf(Tools::displayError('An item in your cart is no longer available (%1s). You cannot proceed with your order.'), Product::getProductName((int)$id_product));
        }
 

Link to comment
Share on other sites

La fonction "checkQuantities" se situe dans classes/Cart.php

 

as-tu un override sur cette classe Cart.php ?

 

C'est étrange cette affaire :blink:

 

ps : A moins que comme tu as fais une mise a jour, as tu supprimé le fichier class_index.php dans le dossier cache ?

(Fichier qui se régénère tout seul donc tu peux le supprimer sans problème)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...