D4Y.be Posted March 13, 2016 Share Posted March 13, 2016 Bonjour, j'ai un soucis avec les déclinaisons. En fait , lorsque je fais mon choix , la page se recharge et se remet automatiquement sur la déclinaison par défaut. http://chimayshop.be/fr/hommes/36-tee-shirt-navy-chimay.html Le theme utilisé est le default-bootstrap sur prestashop 1.6.1.3 J'ai désactivés les modules qui ne sont pas natifs et faits les mises à jour. Avez-vous une idée ? Merci d'avance Link to comment Share on other sites More sharing options...
Eolia Posted March 13, 2016 Share Posted March 13, 2016 Commencez par désactiver l'option "context checkout" du module Paypal qui est inutile et fait planter le javascript une fois sur 2 1 Link to comment Share on other sites More sharing options...
D4Y.be Posted March 13, 2016 Author Share Posted March 13, 2016 Bonjour, merci pour votre réponse.L'option était déjà désactivée. J'ai désactivé le module complet mais problème similaire. Une autre idée p-e ? Merci d'avance Link to comment Share on other sites More sharing options...
Eolia Posted March 13, 2016 Share Posted March 13, 2016 Euh... quand je vais sur votre site j'ai toujours l'appel ajax en console http://chimayshop.be//modules/paypal/express_checkout/ajax.php?get_qty=1&id_product=36&id_product_attribute=39&_=1457893345257 et le logo du module Paypal Il faut également désactiver le paiement en 2 clics (ne marche pas) sur ce module Link to comment Share on other sites More sharing options...
D4Y.be Posted March 14, 2016 Author Share Posted March 14, 2016 Bonjour, c'est normal que vous l'ayez toujours , je l'avais réactivé après le test. Ca ne change rien. Merci pour votre aide. Link to comment Share on other sites More sharing options...
Eolia Posted March 14, 2016 Share Posted March 14, 2016 (edited) Bon, je laisse tomber... Je vous demande de supprimer 2 options de ce module qui ne font que provoquer des erreurs mais vous préférez désactiver/ré-activer ce module et vous les laissez actives. Si vous n'en faites qu'à votre tête, je n'insiste pas. Bonne journée Edited March 14, 2016 by Eolia (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted March 14, 2016 Share Posted March 14, 2016 (edited) c'est parce que @D4Y.be à un degré en Homerisme appliqué "Dooh" alors que toi @eolia tu n'y connais rien Edited March 14, 2016 by doekia (see edit history) Link to comment Share on other sites More sharing options...
D4Y.be Posted March 14, 2016 Author Share Posted March 14, 2016 (edited) Je n'ai pas laissé active ces options. Il y a le choix oui ou non , les 2 options que vous m'avez cités sont bien sur non. C'est la raison pour laquelle j'ai désactivé le module complet , ce qui n'avait rien changé. A moins que je 'ai pas compris les options dont vous me parlez , voici l'impression d'écran: https://i.imgsafe.org/53e4f71.png Je suis désolé si vous le prenez mal , mais j'ai fait ce que vous dite il me semble . Bonne soirée Edited March 14, 2016 by D4Y.be (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted March 15, 2016 Share Posted March 15, 2016 Visiblement quelque chose ne fonctionne pas correctement Le source de la page donne ceci: function displayExpressCheckoutShortcut() { var id_product = $('input[name="id_product"]').val(); var id_product_attribute = $('input[name="id_product_attribute"]').val(); $.ajax({ type: "GET", url: baseDir+'/modules/paypal/express_checkout/ajax.php', data: { get_qty: "1", id_product: id_product, id_product_attribute: id_product_attribute }, cache: false, success: function(result) { if (result == '1') { $('#container_express_checkout').slideDown(); } else { $('#container_express_checkout').slideUp(); } return true; } }); } $('select[name^="group_"]').change(function () { setTimeout(function(){displayExpressCheckoutShortcut()}, 500); }); $('.color_pick').click(function () { setTimeout(function(){displayExpressCheckoutShortcut()}, 500); }); Donc express checkout est toujours actif Quel est ton hébergeur? OVH? Tu dis être en 1.6.1.3, mais est-ce une version installée comme telle ou une migation? La question est en fait est-ce que le contenu de ton theme default_bootstrap est exactement une 1.6.1.3 les js particulièrement Link to comment Share on other sites More sharing options...
doekia Posted March 15, 2016 Share Posted March 15, 2016 Dans Paramètres avancés > Performances, section CCC, active l'option déplacer les js à la fin Link to comment Share on other sites More sharing options...
Eolia Posted March 15, 2016 Share Posted March 15, 2016 Ok, pourtant le bouton Paypal est toujours là et les appels ajax aussi. Peut-être un cache serveur ? Activez les options dans Performances comme ceci: "Smart cache" pour les feuilles de style NON "Smart cache" pour le code JavaScript NON Réduction du code HTML OUI Compression du JavaScript dans le code HTML OUI Déplacer le code JavaScript à la fin OUI Optimisation Apache OUI Videz le cache smarty (en haut à droite) et cochez Recompiler les fichiers de templates s'ils ont été mis à jour Link to comment Share on other sites More sharing options...
D4Y.be Posted March 15, 2016 Author Share Posted March 15, 2016 (edited) Bonjour , c'est bien une migration d'une ancienne version. J'ai désactivé le module paypal complètement. J'ai activé/désactivé les options comme vous me l'avez recommandé . Vidé la cache Le problème persiste. Pensez-vous que dois uploader les fichiers js du theme sur le ftp à nouveau ? PS: J'ai réactivé paypal après les tests afin de permettre aux personnes de toujours acheter sur le site. Merci pour votre aide Edited March 15, 2016 by D4Y.be (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted March 15, 2016 Share Posted March 15, 2016 Quel est ton hébergeur? OVH? bis Il te faut t'assurer que tous les js 1.6.1.3 sont à l'identique dans ton thème. De ce que j'ai testé ça semble être le cas, mais il faut tout vérifier Link to comment Share on other sites More sharing options...
D4Y.be Posted March 23, 2016 Author Share Posted March 23, 2016 (edited) Bonjour, je suis chez Hosteur.com J'ai rechargé le theme (sans mes modifications css) sur le ftp . Le problème persiste. J'ai fait un peu des tests en modifiant le fichier product.js dans mon theme afin de voir si l'url envoyée est correcte. C'est bien le cas. J'ai supprimé mon fichier htaccess et recréé via l'administration du wordpress au cas ou le problème viendrait de là. J'ai regardé dans la page product.tlp et je me demande si le problème ne vient pas de smarty , pensez-vous que ce soit possible <select name="{$groupName}" id="group_{$id_attribute_group|intval}" class="form-control attribute_select no-print"> {foreach from=$group.attributes key=id_attribute item=group_attribute} <option value="{$id_attribute|intval}"{if (isset($smarty.get.$groupName) && $smarty.get.$groupName|intval == $id_attribute) || $group.default == $id_attribute} selected="selected"{/if} title="{$group_attribute|escape:'html':'UTF-8'}">{$group_attribute|escape:'html':'UTF-8'}</option> {/foreach} </select> Edited March 23, 2016 by D4Y.be (see edit history) Link to comment Share on other sites More sharing options...
D4Y.be Posted March 23, 2016 Author Share Posted March 23, 2016 Pour info, j'ai fait la mise à jour vers 1.6.1.4 et le problème persiste. Link to comment Share on other sites More sharing options...
doekia Posted March 23, 2016 Share Posted March 23, 2016 Enlève la crompression html et déplace les js à la fin que l'on puisse regarder Link to comment Share on other sites More sharing options...
D4Y.be Posted March 23, 2016 Author Share Posted March 23, 2016 C'est fait. Merci Link to comment Share on other sites More sharing options...
Eolia Posted March 23, 2016 Share Posted March 23, 2016 la fonction $(document).on('change', '.attribute_select', function(e){ e.preventDefault(); findCombination(); getProductAttribute(); }); n'est pas appelée car // no combination found = removing attributes from url else window.location.replace(url.substring(0, url.indexOf('#'))); Comment avez vous effectué vos déclinaisons ? A la mano ou en utilisant le générateur de déclinaisons ? Link to comment Share on other sites More sharing options...
doekia Posted March 23, 2016 Share Posted March 23, 2016 Vas dans Préférences > Produits, change la valeur de "Séparateur des attributs dans les liens des produits" Passe sur , enregistre normalement le bug disparait. Tu dois pouvoir remettre le séparateur à - et le bug ne devrait plus apparaître cette fois 3 Link to comment Share on other sites More sharing options...
D4Y.be Posted March 23, 2016 Author Share Posted March 23, 2016 Vas dans Préférences > Produits, change la valeur de "Séparateur des attributs dans les liens des produits" Passe sur , enregistre normalement le bug disparait. Tu dois pouvoir remettre le séparateur à - et le bug ne devrait plus apparaître cette fois Milles mercis ! C'est bien ça le problème. Tout fonctionne parfaitement maintenant. Avez-vous un compte paypal que je vous fasse un don ? Link to comment Share on other sites More sharing options...
Laslaa62 Posted May 1, 2016 Share Posted May 1, 2016 Bonjour Mon probleme est qu'avec Chrome sur tablette ou smartphone le client ne peut pas selectionner une déclinaison en fait la liste déroulante s'affiche et impossible de sélectionner une autre couleur que celle par défaut J'ai essayé votre solution mais rien y fait Pouvez vous m'aider ? le site en question www.dine-style.fr Cordialement Link to comment Share on other sites More sharing options...
Guest Posted May 1, 2016 Share Posted May 1, 2016 (edited) Bonjour Mon probleme est qu'avec Chrome sur tablette ou smartphone le client ne peut pas selectionner une déclinaison en fait la liste déroulante s'affiche et impossible de sélectionner une autre couleur que celle par défaut J'ai essayé votre solution mais rien y fait Pouvez vous m'aider ? le site en question www.dine-style.fr Cordialement Je vous conseille d'ouvrir votre propre sujet sur le forum au lieu de polluer celui d'un autre membre, votre problème n'étant pas le même il n'a rien à faire ici. Sinon, juste pour savoir (je serai certainement moins bête après avoir eu une réponse) : qui à eu l'idée formidable d'utiliser cette police : font-family:'comic sans ms', sans-serif; ?? et tout aussi génial : l'anti click droit, franchement : respect pour votre problème: contactez le développeur/vendeur de votre thème, y'a de fortes chances que ça vienne de là. Edited May 1, 2016 by Guest (see edit history) Link to comment Share on other sites More sharing options...
Laslaa62 Posted May 1, 2016 Share Posted May 1, 2016 Je suis en stress lol donc désolé vraiment j'ai ouvert un autre sujet merci Pour la police c'est moi c'est moche ou incohérent ? L'anti click droit aussi ? J'ai contacté le développeur pour le problème merci beaucoup Cordialement Link to comment Share on other sites More sharing options...
Guest Posted May 1, 2016 Share Posted May 1, 2016 Je suis en stress lol donc désolé vraiment j'ai ouvert un autre sujet merci => très bien Pour la police c'est moi c'est moche ou incohérent ? => lisez ceci : http://www.etaletaculture.fr/geekeries/letonnante-histoire-du-comis-sans-ms/ ou ça http://monsieurarobase.fr/f-q/383-pourquoi-utiliser-la-police-comic-sans-ms L'anti click droit aussi ? => oui c'est à bannir ce genre d'outils qui n'empêche RIEN quand on connait un minimum l'informatique mais qui énerve beaucoup d'utilisateurs.. donc résultat = moins de ventes ! Link to comment Share on other sites More sharing options...
Laslaa62 Posted May 1, 2016 Share Posted May 1, 2016 Merci beaucoup pour votre gentillesse J'ai supprimé le clic droit et dans la semaine je vais m'occuper de ce fameux Comic sans ms lol J'ai jusque ce soir pour résoudre mon soucis de déclinaison Merci beaucoup Link to comment Share on other sites More sharing options...
Yoan Consultin Web Posted May 20, 2016 Share Posted May 20, 2016 Merci pour ce topic et la solution.... Ceci m'a permis de résoudre un soucis sur le site de mon client dont j'étais en galére depuis prés de 15 jours. Amicalement, 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