Bug avec le thème warehouse

1 minutelire

La popup ajout au panier n’affiche rien avec un thème warehouse ou affiche produit indisponible.

le thème warehouse comporte une erreur javascript, une variable est manquante : themes/warehouse/ps_shoppingcart/ps_shoppingcart.js

à noter que cette variable est native prestashop, utilisée par la fonction de personnalisation native de Prestashop

recherchez ceci :

if (event && event.reason) {
                    requestData = {
                        id_product_attribute: event.reason.idProductAttribute,
                        id_product: event.reason.idProduct,
                        action: event.reason.linkAction
                    };
                }

remplacez par :

if (event && event.reason) {
                    requestData = {
                        id_customization: event.reason.idCustomization,
                        id_product_attribute: event.reason.idProductAttribute,
                        id_product: event.reason.idProduct,
                        action: event.reason.linkAction
                    };
                }

Le mode popup ne répond pas ou se ferme automatiquement

 

Le thème Warehouse bloque tout action sur les modales par une ligne css. (?!)

Enlevez ou commentez cette ligne dans le css.

recherchez

.modal-body{
pointer-events: none; /*(elever cette règle)*/
}

 

 

 

 

knowledgebase