Jump to content

Bug réduction sur article le moins cher


Recommended Posts

Bonsoir,
Je suis sous PS 1.6.1.23 avec un bug sur une réduction pour l'article moins cher.
Je crée ma réduction.
Je mets 1 article dans le panier, la réduction est appliquée avec le code (elle ne devrait l'être que pour second article).
Je mets plusieurs articles dans le panier, la réduction est appliquée sur l'article le moins cher; je supprime plusieurs articles du panier pour n'en garder qu'un, la réduction reste appliquée.
Quelqu'un a t-il eu ce problème?
Ai-je manqué une mise à jour de cette fonction(c'est pas un module)?
Une soluce?

Merci.
 

Link to comment
Share on other sites

Il doit y avoir une coquille dans le code de votre CartController car normalement, dès que l'on supprime un produit du panier ce code s'exécute:

protected function processDeleteProductInCart() {

        ....

        $removed = CartRule::autoRemoveFromCart();
        CartRule::autoAddToCart();
        if (count($removed) && (int)Tools::getValue('allow_refresh')) {
            $this->ajax_refresh = true;
        }

}

Ce code supprime toutes les règles automatiques et les remet si tout est ok

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...