Jean.Noël Posted April 25 Share Posted April 25 Bonjour à toutes et à tous, J'ai ce souci : Erreur lors de l'ajout produit au panier à partir de la fiche produit uniquement (pas de problème si j'ajoute l'article à partir de la "vue rapide") : ""Nom du site" indique : DEBUG: addToCart eventBracelet... " (capture d'écran en PJ) Après que je clique sur le bouton OK, le produit est tout de même ajouté au panier Si j'active le debug sur le site, j'ai 3 messages d'erreur sur la page produit : Notice: Undefined index: an_productfields in /prestashop/var/cache/dev/smarty/compile/child_transformerlayouts_layout_full_width_tpl/53/e1/53/53e15310dd1be1f9d3b4afd56f22cdd50e53edb5_2.file.product-first.tpl.php on line 63 Le contenu de la ligne 63 est : <div class="product-information"> <?php if ($_smarty_tpl->tpl_vars['sttheme']->value['an_productfields'] == 0 || ($_smarty_tpl->tpl_vars['sttheme']->value['an_productfields'] == 2 && !$_smarty_tpl->tpl_vars['sttheme']->value['is_mobile_device'])) {?> <?php Erreurs n°2 et 3 : Notice: Undefined index: an_productfields in /prestashop/var/cache/dev/smarty/compile/child_transformerlayouts_layout_full_width_tpl/53/e1/53/53e15310dd1be1f9d3b4afd56f22cdd50e53edb5_2.file.product-first.tpl.php on line 110 Notice: Undefined index: an_productfields in /prestashop/var/cache/dev/smarty/compile/child_transformerlayouts_layout_full_width_tpl/53/e1/53/53e15310dd1be1f9d3b4afd56f22cdd50e53edb5_2.file.product-first.tpl.php on line 110 Le contenu de la ligne 110 est : <?php if ($_smarty_tpl->tpl_vars['sttheme']->value['an_productfields'] == 1 || ($_smarty_tpl->tpl_vars['sttheme']->value['an_productfields'] == 2 && $_smarty_tpl->tpl_vars['sttheme']->value['is_mobile_device'])) {?> Il n'y a pas de module correspondant qui aurait été installé puis supprimé ou autre manip.https://addons.prestashop.com/en/combinaisons-customization/30960-additional-product-attributes-custom-product-fields.html (c'est le module que Google m'affiche quand j'effectue une recherche sur an_productfields) Le fait de mettre en commentaires les deux lignes ne changent rien. Le fait de désactiver ou d'activer le mode Ajax pour le panier ne change rien non plus. ça marche correctement si je supprime l'article du panier puis que je l'ajoute de nouveau. Version de PrestaShop : 8.1.5 Si vous avez des suggestions, je vous en serais très reconaissant. Merci ! Link to comment Share on other sites More sharing options...
solsol69 Posted April 26 Share Posted April 26 Bonjour Avez vous contacté le développeur du theme sttheme ? 1 Link to comment Share on other sites More sharing options...
Jean.Noël Posted April 28 Author Share Posted April 28 On 4/26/2025 at 11:13 PM, solsol69 said: Bonjour Avez vous contacté le développeur du theme sttheme ? Merci pour votre suggestion. Oui bien sur ! Mais il m'a rétorqué que c'était une extension tierce. Peut-être que oui mais je ne vois pas d'où. Il n'y a rien d'installé comme extension autre que celles livrées avec le thème. Et rien de plus que ce qui est compris dans la version 8 de Prestashop (dont beaucoup ne sont pas actives). Link to comment Share on other sites More sharing options...
solsol69 Posted April 28 Share Posted April 28 Peut être que votre erreur .js en est la cause. Link to comment Share on other sites More sharing options...
Jean.Noël Posted May 7 Author Share Posted May 7 On 4/28/2025 at 10:36 PM, solsol69 said: Peut être que votre erreur .js en est la cause. Merci ! Vous avez raison puisque j'ai le même symptôme mais plus d'erreurs PHP (après modif du fichier TPL). A priori, c'est un souci sur une librairie jQuery... Si quelqu'un a une idée, je suis preneur ! Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now