Beageek Posted February 2, 2016 Share Posted February 2, 2016 (edited) Bonjour avant tout je dois avouer que je suis un gros gros novice , du coup je galère pas mal mais j'essais en général de me débrouiller avec les tutos et les aide qu'on trouve sur google mais la je bloque j'ai la fancybox qui ne fonctionne plus , du coup plus d'image pop up sur mes produits je suis aller voir sur la console google et j'ai trouver cette erreur Uncaught ReferenceError: call_cbox is not defined qui se trouve a cette endroit http://prntscr.com/9y32kn je comprends bien qu'il me manque quelques chose pour que ça fonctionne mais je ne vois pas quoi vu que je comprends rien au code quelqu'un aurais une idée simple pour corriger le problème sachant que la fancybox ne fonctionne sur aucun de mes produits et que je n'ai rien modifier au site depuis un petit moment merci d'avance Edited February 7, 2016 by lokyjo (see edit history) Link to comment Share on other sites More sharing options...
ChDUP Posted February 2, 2016 Share Posted February 2, 2016 Il ne vous manque rien, vous avez plutôt des choses en trop je dirai. <img onclick='call_cbox("971","T-shirt 18+ Tatoo"); return false;' id="bigpic" itemprop="image" src="http://tshirt-beageek.com/2660-large_default/t-shirt-18-tatoo.jpg" title="T-shirt 18+ Tatoo" alt="T-shirt 18+ Tatoo" width="458" height="594"/> Le onclick, il est natif avec votre thème ou ça a été ajouté pour un but particulier ? Essayez de l'enlever (dans product.tpl) Link to comment Share on other sites More sharing options...
Beageek Posted February 2, 2016 Author Share Posted February 2, 2016 (edited) je n'ai plus le message d'erreur dans la console mais la fancy ne marche toujours pas et il n'y a même plus la loupe en bas de l'image (je ne sais pas si elle y est d'origine) on m'a dit que je pouvais avoir un problème avec le js , mais j'ai reupload le dossier js du thème par défaut mais rien y a fais j'ai vu que beaucoup de monde avais eu un soucis comme le mien et au pire je vais prendre le module magic zoom plus qui en version démo fonctionne parfaitement sur mon site j'en profite aussi pour vous demander si vous savais a quoi correspond cette erreur que j'ai découvert dans la console google Uncaught ReferenceError: productPriceTaxIncluded is not defined a cette endroit // Set product (not the combination) base price var basePriceWithoutTax = +productPriceTaxExcluded; var basePriceWithTax = +productPriceTaxIncluded; var priceWithGroupReductionWithoutTax = 0; Edited February 2, 2016 by lokyjo (see edit history) Link to comment Share on other sites More sharing options...
ChDUP Posted February 2, 2016 Share Posted February 2, 2016 Vous avez contacté le developpeur qui vous a vendu le thème ? Link to comment Share on other sites More sharing options...
Beageek Posted February 2, 2016 Author Share Posted February 2, 2016 en ce qui concerne le zoom oui , et d'apres lui cela viens d'un soucis de javascript mais il n'en sais pas plus et ou ne trouve pas pour l'erreur au niveau du prix non car je pense que c'est un mauvais réglage de mon backoffice non ? Link to comment Share on other sites More sharing options...
ChDUP Posted February 2, 2016 Share Posted February 2, 2016 oui il y a une erreur de javascript, vous l'avez détectée vous-même. Et donc, votre vendeur compte faire quoi pour la réparer ? pas d'erreur dans votre BO pour le prix non plus, c'est un problème de thème. (ou alors de module, vu que vous ne m'avez pas donné le fichier incriminé.) Link to comment Share on other sites More sharing options...
Beageek Posted February 2, 2016 Author Share Posted February 2, 2016 pour vous donner le fichier incriminé je dois faire comment ? Link to comment Share on other sites More sharing options...
Beageek Posted February 2, 2016 Author Share Posted February 2, 2016 bon j'ai remis les fichier de base du theme j'ai plus l'erreur dans la console au niveau de fancybox mais elle ne marche pas du coup je ne pas vous montrer plus vu qu'elle n'est plus dans la console , il me reste que celle ci Uncaught ReferenceError: productPriceTaxIncluded is not defined product.js:634 updatePrice @ product.js:634 updateDisplay @ product.js:621 findCombination @ product.js:452 (anonymous function) @ product.js:121 j@ jquery-1.11.0.min.js:2 k.fireWith @ jquery-1.11.0.min.js:2 n.extend.ready @ jquery-1.11.0.min.js:2 K @ jquery-1.11.0.min.js:2 Link to comment Share on other sites More sharing options...
Beageek Posted February 2, 2016 Author Share Posted February 2, 2016 je ne vais pas vous embêtez pendant 6 jours ce n'est pas la 1er fois que la fancybox me fais ca mais je ne comprends pas d'ou ça viens je pense vraiment me prendre un module qui gérera ça a sa place par contre si je peux abusé et vous demander si vous savez a quoi correspond l'erreur au dessus au niveau du prix car j'ai désactivé les taxes sur mon site donc je ne vois pas pourquoi j'ai une erreur a moins que cela vienne justement du fait que les taxes soient desactivé Link to comment Share on other sites More sharing options...
ChDUP Posted February 2, 2016 Share Posted February 2, 2016 ce n'est pas la 1er fois que la fancybox me fais ca mais je ne comprends pas d'ou ça viens je pense vraiment me prendre un module qui gérera ça a sa place Ben si ce n'est pas la première fois, il faut rechercher ce que vous faites pour que ça ne fonctionne plus et au contraire pour que ça refonctionne. Pour vous expliquer, vous aviez un évenement onclick lors du clic sur l'image qui appelait une fonction javascript call_cbox. Cette fonction n'etant pas chargée sur vos pages produits, vous aviez une erreur. Maintenant, vous avez enlevé le onclick, donc plus d'erreur car la fonction en question n'est pas appelée. Mais rien ne se passe. Il faudrait rechercher cette fonction pour retrouver à quel moment elle doit être chargée. Pour le problème de prix, oui c'est du au fait que vous desactiviez les taxes. productPriceTaxIncluded n'est donc pas défini et vous avez cette notification. Mais ce n'est pas votre reglage BO qui est en cause, c'est le thème qui devrait tester cette variable avant d'essayer de l'exploiter. on m'a dit que je pouvais avoir un problème avec le js , mais j'ai reupload le dossier js du thème par défaut mais rien y a fais Eclairez-moi, vous avez réuploadé le dossier js de votre thème, pas du thème par défaut ? Link to comment Share on other sites More sharing options...
Beageek Posted February 2, 2016 Author Share Posted February 2, 2016 oui et d'ailleurs en dernier test je pensais vu qu'au tout début cela fonctionner très bien sur mon thème , je voulais re-uploader mon thème complet et le dossier complet de prestashop sur mon ftp si je fais ça est ce que mon site va garder ça disposition actuelle ? est ce que les modifications que j'ai apporter depuis le début vont rester ? si je n'efface pas les dossiers juste je remets la base Link to comment Share on other sites More sharing options...
ChDUP Posted February 3, 2016 Share Posted February 3, 2016 si les modifications dont vous parlez n'ont pas été appliquées sur les fichiers directement, oui elles seront conservées. Link to comment Share on other sites More sharing options...
Beageek Posted February 10, 2016 Author Share Posted February 10, 2016 bonjour alors j'ai acheter le module magic zoom plus qui est vraiment top et qui règle le problème des image produit mais je n'ai pas penser aux autres soucis qui m'attendaient en fait je veux mettre un liens sur mes fiches produits pour le guide des tailles , un liens qui s'ouvrirais en pop up , et la le soucis c'est que fancybox rentre en jeu car je ne vois pas comment dire a prestashop qu'il doit se servir de magic zoom dans tous les cas , du coup voici l'erreur que j'ai sur la console google quelqu'un saurait comment régler ce soucis , ou me donner une idée merci Link to comment Share on other sites More sharing options...
Beageek Posted February 10, 2016 Author Share Posted February 10, 2016 OK problème semble t'il résolu grâce a un code trouver sur un autre post , j'ai tenter la manip c'est a dire le coller dans le header.tpl et plus de problème fancy n'y d'erreur sur la console google je vous mets le code au cas ou quelqu'un aurais le même problème que moi <script type="text/javascript" src="/js/jquery/plugins/fancybox/jquery.fancybox.js"></script><link rel="stylesheet" href="/js/jquery/plugins/fancybox/jquery.fancybox.css" type="text/css" /><script type="text/javascript">$(document).ready(function() {$("a.fancybox").fancybox();});</script> Link to comment Share on other sites More sharing options...
david34000 Posted March 1, 2016 Share Posted March 1, 2016 Bonsoir à tous, Franchement MERCI pour ce bout de code bien placé !!! Il m'en a fallu du temps pour résoudre ce foutu problème de fancybox THANK ! Bonne soirée OK problème semble t'il résolu grâce a un code trouver sur un autre post , j'ai tenter la manip c'est a dire le coller dans le header.tpl et plus de problème fancy n'y d'erreur sur la console google je vous mets le code au cas ou quelqu'un aurais le même problème que moi <script type="text/javascript" src="/js/jquery/plugins/fancybox/jquery.fancybox.js"></script><link rel="stylesheet" href="/js/jquery/plugins/fancybox/jquery.fancybox.css" type="text/css" /><script type="text/javascript">$(document).ready(function() {$("a.fancybox").fancybox();});</script> 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