Lyn&Or Bijoux Posted August 24, 2011 Share Posted August 24, 2011 Bonjour, une cliente vient de me signaler un gros problème: quand on selectionne l'une des declinaison d'un produit: - le prix ne se modifie pas - dans le panier il enregistre le produit par défaut. > j'ai essayé le theme prestashop: idem > en version 1.4, il n'y a pas le bouton "compatible avec v 1.1" qui apparement faisait bugger les declinaisons des version précédentes. > mes declinaisons sont bien enregistrées. >j'ai vu une piste sur un topic qui parlait du product.js mais il n'explique pas comment résoudre le problème...ni comment savoir si c bien ça! merci de m'aider... Marilyne Link to comment Share on other sites More sharing options...
Olecorre Posted August 24, 2011 Share Posted August 24, 2011 Bonsoir Désactivé la compression des fichiers JS, dans l'onglet "préférences" -> "performances" -> ""Smart cache" pour le code JavaScript" Cordialement Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 24, 2011 Author Share Posted August 24, 2011 Bonsoir, merci pour ta réponse Olecorre, mais ça n'a pas fonctionné. j'ai bien vidé les caches de mon themes et des smarty après mais non. Link to comment Share on other sites More sharing options...
Olecorre Posted August 24, 2011 Share Posted August 24, 2011 il y a des erreurs javascript dans votre site productAvailableForOrder is not defined qui vient du prodcut.js normalement, remettez l'original du product.js de votre version de PrestaShop Cordialement Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 24, 2011 Author Share Posted August 24, 2011 Non toujours pas. J'ai pris product.js qui était dans le theme de base prestashop/js et je l'ai mis dans mon theme/js. c'est bien ça? mais ça ne amrchait pas non plus avec le theme de base quand j'ai essayé. Merci Link to comment Share on other sites More sharing options...
semor Posted August 25, 2011 Share Posted August 25, 2011 J'ai exactement le même soucis, ça commence vraiment à être urgent. J'ai uploader le fichier product.js de mon template mais toujours le même problème! Voici l'adresse de mon site ou le problème est présent: http://www.hautefidelite-promo.com Merci de votre aide. Link to comment Share on other sites More sharing options...
semor Posted August 25, 2011 Share Posted August 25, 2011 j'ai réussi à régler le problème (merci jeckyl ^^) Videz les fichiers du rep tools/smarty/compile/ Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 25, 2011 Author Share Posted August 25, 2011 non, j'avais déjà fais cette manip, rien à faire! je l'ai refais, j'ai desinstaller mon module supercache, ça marche toujours pas! galère... Link to comment Share on other sites More sharing options...
semor Posted August 25, 2011 Share Posted August 25, 2011 Bizarre j'ai jeté un œil sur ton site et le problème est identique à celui que je rencontrais. As-tu remis le fichier product.js de ton thème pas celui utilisé par défaut. Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 25, 2011 Author Share Posted August 25, 2011 oui, j'ai bien changé le product.js. Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 25, 2011 Author Share Posted August 25, 2011 ah non, j'avais mal lu ta réponse:j'avais laissé le product.js du theme par défaut mais de toute façon, j'ai crée mon theme à partir de celui par défaut, donc je suppose que c'était le même. (je n'ai pas conservé l'autre, malheureusement). donc c toujours hs... Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 25, 2011 Author Share Posted August 25, 2011 encore besoin d 'aide SVP... Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 27, 2011 Author Share Posted August 27, 2011 urgent urgent, je galère...merci Link to comment Share on other sites More sharing options...
Sam59 Posted August 27, 2011 Share Posted August 27, 2011 J'ai exactement le même soucis, ça commence vraiment à être urgent. J'ai uploader le fichier product.js de mon template mais toujours le même problème! Voici l'adresse de mon site ou le problème est présent: http://www.hautefidelite-promo.com Merci de votre aide. Je viens de tester sur ton site, et lorsque je commande un cable HDMI en 2m, c'est bien le 2m au bon prix qui est dans le panier... As tu résolu ton problème ? Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 27, 2011 Author Share Posted August 27, 2011 bonjour sam59, semor a résolu son problème avec les solutions précédentes, mais moi je galère toujours, un des produits qui rencontre le problème est la: produit, si tu veux bien tester. Merci Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 27, 2011 Author Share Posted August 27, 2011 j'ai fait un appel d'offre ICI si quelqu'un peut résoudre mon problème... Link to comment Share on other sites More sharing options...
Sam59 Posted August 27, 2011 Share Posted August 27, 2011 En effet, quelle que soit la déclinaison choisie, le prix ne change pas... Tu as le même problème avec le thème d'origine (vierge de toute modif) ? Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 27, 2011 Author Share Posted August 27, 2011 oui, idem Link to comment Share on other sites More sharing options...
Sam59 Posted August 27, 2011 Share Posted August 27, 2011 As tu fait des modifs de code quelque part ? Si non, je te suggère de refaire une installation à partir d'un prestashop vierge (téléchargé et non modifié). Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 27, 2011 Author Share Posted August 27, 2011 oui, tu as raison, je vais essayé de faire ça, c'est surement le mieux... Link to comment Share on other sites More sharing options...
Riadh Posted August 29, 2011 Share Posted August 29, 2011 Je suis en pleine migration de mon site vers la version 1.4.4. J'ai remarqué la même erreur js sur certaines pages produit. Celles qui avaient des déclinaisons effectivement. En recherchant un peu, j'ai trouvé ce site cf. chapitre "Fiche produit". Apparemment il me manquait 6 variables js qui n'étaient pas déclarées. Je les ai donc ajouté dans product.tpl comme cela est suggéré: var productAvailableForOrder = {if (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE}'0'{else}'{$product->available_for_order}'{/if}; var productShowPrice = '{if !$PS_CATALOG_MODE}{$product->show_price}{else}0{/if}'; var productPriceTaxExcluded = {$product->getPriceWithoutReduct(true)|default:'null'} - {$product->ecotax}; var specific_price = {if $product->specificPrice AND $product->specificPrice.price}{$product->specificPrice.price}{else}0{/if}; var ecotaxTax_rate = {$ecotaxTax_rate}; var productUnitPriceRatio = '{$product->unit_price_ratio}'; mais bon je ne comprends pas vraiment puisque ce fichier ainsi que product.js proviennent tous 2 du thème prestashop 1.4.4. Avec cette manip, tout refonctionne correctement et je n'ai plus d'erreur js. Link to comment Share on other sites More sharing options...
Riadh Posted August 29, 2011 Share Posted August 29, 2011 petite correction suite à mon poste précédent, apparemment le fichier product.tpl de la 1.4.4 a été écrasé par celui de la version précédente, sûrement une mauvaise manip... cela explique donc l'apparition de l'erreur js que j'ai eu. La manip suggérée ci-dessus corrige néanmoins cette erreur. Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted August 29, 2011 Author Share Posted August 29, 2011 après test, retest, fait par Maymo design(merci encore pour son temps), mon site marche impecc en local mais pas sur le serveur! d'après maymo, un script serait bloqué par l'hébergeur et l'hébergeur me dit qu'ils bloque un script uniquement s'il est trop long. c'est vrai que j'ai des alertes php régulièrement, mais comment savoir quel script est concerné? na100681, merci pour ton post, j'ai fait ce qui est dit sur le guide, mais ça n'a rien changé (de toute façon, quand je suis passé de 1.3 à 1.4, j'ai en même temps refait un nouveau thème, en partant du thème de base 1.4) donc je galère toujours... Link to comment Share on other sites More sharing options...
rostichep Posted November 22, 2011 Share Posted November 22, 2011 Bonjour bug idem sur ma boutique Prestashop Version 1.2.4.0, j'ai testé l'astuce des variables, ça change rien et remplacé le bloc "prices", dans ce cas seul ma navigation devient visible, tout le reste disparait. Gasp J'ai le même soucis quand je remet le theme Prestashop par défaut. Url du site : http://www.cip-collioure.com/shop/ Fichier product.tpl http://www.cip-colli...cip/product.tpl Merci de votre aide ! Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted November 22, 2011 Author Share Posted November 22, 2011 Bonjour Rostichep J'avais oublié de mettre comment j'ai résolu le problème. Pour moi, étonnement, ça venait de ma BDD. Ce que j'ai fait: - sauvegarder la BDD actuelle - mettre la boutique en maintenance, - créer une autre boutique test, sous la même version, avec une nouvelle BDD, portant les mêmes noms de fichiers que la BDD de la boutique. - premier test: supprimer la BDD-boutique et importer la BDD-test à la place (sauf EMPLOYEE) et tester > si ça marche toujours pas, c'est pas la BDD, remets ta BDD de départ > si ça marche, tu vas devoir chercher quel fichier de ta BDD bug, en remplaçant un à un les fichiers (sauf EMPLOYEE) et en testant à chaque fois. Je ne me souviens plus quel fichiers buggait dans ma boutique, mais il me semble que c'était un fichier qui était en surplus par rapport à la BDD-test, surement un fichier que je trainais d'une autre version... C'est un peu fastidieux mais ça a marché pour moi. Bon courage, marilyne Link to comment Share on other sites More sharing options...
rostichep Posted November 22, 2011 Share Posted November 22, 2011 Salut Maryline, Merci pour ton aide, je suis en train d'installer un autre prestashop test, et je vais lui mettre la BDD de mon site buggé. Je ne comprend ce que tu veux dire par "changer les fichiers de la BDD", de quels fichiers parles-tu ? Merci Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted November 22, 2011 Author Share Posted November 22, 2011 EN fait, il s'agit de chaque fichier: ps_ - 1) sur ta vraie boutique, tu as installé ta BDD-test, normalement, ton bug est résolu. - 2) Le but maintenant est de remettre petit à petit ta BDD-boutique, pour remplacer ta BDD-test et récuperer toutes tes données, sans récupérer le bug. - 3) Tu ouvres deux MYSQL, l'un sous ta BDD-boutique, l'autre sous ta BDD-test. - 4) Tu supprimes ton premier fichier de BDD-test, que tu remplaces pas le même fichier de BDD-boutique (en faisant à chaque fois exporter/importer) - 5) tu testes ta boutique, si le bug n'est pas réapparu, tu passes au fichiers suivant etc... j'espère avoir été claire, c pas évident à expliquer... Link to comment Share on other sites More sharing options...
rostichep Posted November 22, 2011 Share Posted November 22, 2011 Ok Capito ! Merci ! Ça risque de prendre 5 minutes.... Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted November 22, 2011 Author Share Posted November 22, 2011 Prévois ta matinée... j'avais tout testé, avant, refait entièrement ma boutique, mon thème...et il ne me restais plus que ma BDD, mais je n'y croyais pas...j'espère que ça résoudra ton problème. as tu dejà testé avec la BDD-test sur ta boutique? Link to comment Share on other sites More sharing options...
rostichep Posted November 22, 2011 Share Posted November 22, 2011 J'ai crée une autre boutique test avec un prestashop tout neuf, je lui met ma BDD et il n'y a plus de produits dans le BO, et le FO est une belle page blanche... Rhoo la galére... Merci pour ton soutien... Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted November 22, 2011 Author Share Posted November 22, 2011 oui, il faut que tu remette ps_employee de ta boutique (il contient tes mots de passe...) Link to comment Share on other sites More sharing options...
rostichep Posted November 22, 2011 Share Posted November 22, 2011 Bon je deviens dingue ! Je crée un sitetest, je copie dessus un prestashop tout neuf, et je copie ma base dans la nouvelle (sauf ps_employee) je ne retrouve pas mes catégories ni mes produits dans l'admin tout est vide. SI je recopie tout mes fichiers tel quel ça ne marche pas non plus...BO> page blanche FO > page blanche. Est-ce qu'une base 1.2.4 marche avec un 1.4.4 ? Merci Chris Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted November 22, 2011 Author Share Posted November 22, 2011 c'est normal que tu n'ai plus tes produits avec une nouvelle bdd car il sont dans la BDD. ton bug, il est sous quelle versions? Link to comment Share on other sites More sharing options...
rostichep Posted November 22, 2011 Share Posted November 22, 2011 J'ai recopié ma base remplie dans la nouvelle base qui était vide, dans l'admin je vois mes commandes, mes clients etc.. mais pas mes produits. prestashop version 1.2.4.0 Link to comment Share on other sites More sharing options...
Lyn&Or Bijoux Posted November 22, 2011 Author Share Posted November 22, 2011 regarde dans l'onglet "suivi" du catalogue. ils sont peut-être caché là. c'est une histoire de version je crois. il faut que tes deux boutiques soient de la même version pour basculer les BDD. Link to comment Share on other sites More sharing options...
rostichep Posted November 22, 2011 Share Posted November 22, 2011 Bon après quelque péripéties, j'ai réussit a installer un prstashop 124 vierge et lui coller ma BDD, y'a le bug, ça viens donc bien de la base et pas du thème ou autre js. Je pensais avoir trouvé la soluce en arrivant sur la table "ps_configuration" mais c'est visiblement la conjonction de plusieurs tables et non la faute d'une seule. Encore quelques nuits de tests, je crois .... Corbeille-cadeaux, tu te rappelles vraiment plus de quelles tables il s'agissait ? Link to comment Share on other sites More sharing options...
rostichep Posted November 24, 2011 Share Posted November 24, 2011 J'arrive a faire marcher la chose en remplaçant ma table "ps_configuration" et en remplaçant les css de mon thème par les css du thème de base. Par contre une fois la table "ps_configuration" installée, ma configuration reste par défaut et ne se modifie pas si je change des attribut via mon admin, par exemple : l'ordre de mes articles dans les catégories, si je les passes en ordre "par prix" ils restent sur ma boutique par ordre "alphabétique" idem pour le fait d'afficher les produits hors stock. Une fois ma table "ps-configuration" remplacée j'ai l'impression de ne plus pouvoir la modifier.... Je devins dingue, je sens qu'il va falloir tout reprendre à zéro.... Link to comment Share on other sites More sharing options...
jeanloop Posted February 18, 2012 Share Posted February 18, 2012 Bonjour j'ai rencontré un problème similaire que j ai résolu en allant dans: > Catalogue > produit en cours XXX > 4.déclinaisons > générateur de déclinaisons de produits > puis en cliquant sur Générer. je pense que cela a remis la Base de données à jour. Jean loup Link to comment Share on other sites More sharing options...
Opaline Posted February 12, 2013 Share Posted February 12, 2013 Merci jeanloop tu me sauves la vie. Ca a marché sur tous les produits (penser à forcer la compilation). 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