Bug chez PrestaShop création de produit

Il est apparu un bug chez PrestaShop au mois d’août 2016 lorsque l’on se trouve sur le back-office et que l on édite un produit ou que l’on créer une fiche produit il est impossible d’enregistrer le produit, le bouton ENREGISTRER ne fonctionne pas.

bug-enregistrer-produit-prestashop

Qui est le coupable ?

La réponse est CHROME le célèbre navigateur web de Google qui à lancé une mise à jour de son navigateur (août) et qui génère un soucis de Javascript. Le problème vient de Chrome qui n’accepte plus les requêtes synchrones dépréciées depuis 2012 (je vous l’a fait simple les plus geek trouverons leur bonheur sur ce lien Github)
prestashop_google-chrome-55Ce problème touche l’ensemble des PrestaShop 1.5 et 1.6, l’utilisation de Chrome supérieur ou égal à la version 54 ne permet pas l’édition des fiches produits.

Comment résoudre le problème ?

mise à jour le 28 11 17 : il semblerait que PrestaShop est supprimé la page des patchs ci dessous voici donc le lien direct pour rajouter le code https://github.com/PrestaShop/PrestaShop/pull/6749/commits/73fd8dbed9f413a70f7d04fc4badd48f00ca501a

Il y a plusieurs méthodes mais nous allons partir du principe que vous êtes un utilisateur de niveau 1 (ça veut dire nul..lol) télécharger un des patchs ci-dessous suivant la version de votre PrestaShop 1.6 (version 1.5 voir plus bas de cet article) :

  • Fichier joint  patch-1.6.1.4.zip   31.56 Ko
  • Fichier joint  patch-1.6.1.5.zip   31.59 Ko
  • Fichier joint  patch-1.6.1.6.zip   31.6 Ko
  • Fichier joint  patch-1.6.1.7.zip   31.61 Ko
  • Fichier joint  patch-1.6.1.8.zip   30.89 Ko

Dézippé le fichier sur votre PC dans un dossier nommé PATCH, connectez-vous sur le FTP de votre site et uploader (écraser) les fichiers correspondant sur le serveur. Assurez vous d’uploader les fichiers qui se trouve dans le dossier « Admin » dans votre dossier « AdminXXXX » qui lui comporte des chiffres et numeros propre a votre site. Voici une vidéo ci dessous

Si vous avez une version antérieur soit 1.6.0 ou 1.5 vous n’avez pas le choix il faudra mettre la main dans le code avec ce script a mettre en place ou alors contactez moi par mail en cliquant ici pour que je puisse m’en occuper.

Toutes les versions 1.6.1 téléchargés depuis le 8 novembre sont stable car PrestaShop à corrigé le big dans la version 1.6.1.9 donc vous n’avez pas a vous faire de soucis avec cette version.

Hady HOBEICH on FacebookHady HOBEICH on Youtube
Hady HOBEICH
Developpeur PrestaShop Freelance
Expert du e-commerce depuis 1996, je me consacre à la création de sites internet et au webmarketing. Je propose mes services en développement en maîtrise d’œuvre de projet web et de référencement naturel. Votre demande est totalement dans mon domaine d'expertise, j'ai créé des centaines de boutiques en ligne et modules sur mesure pour PrestaShop. Certifié PrestaShop Partner Freelance 2016