Mise à jour du module de formulaire de contact sur vos fiches produits compatible Prestashop 8.0 [3.3.0] 

Ajouté à PrestaShop ou thirty bees un formulaire de contact dynamique pour vos clients

Suite aux remontés de petits soucis concernant certaines versions buguées de PrestaShop, j'en ai profité pour tester et donc rentre compatible mon module avec la version 8.0 de PrestaShop qui est disponible officiellement depuis le 26 octobre 2022.

Rendre le module compatible PrestaShop 8.0

Comme cela est expliqué dans un article proposé par PrestaShop, la version 8.0 n'est pas très différente de la 1.7 au niveau du code.

Celui-ci fut principalement nettoyé des restes vieillissants des anciennes versions de PrestaShop.

Il faut toute fois regarder un élément qui fut assez vite identifié lors de mes tests de compatibilité, car je n'avais même pas pris le temps de lire le très bon article.

Les méthodes Tools::jsonEncode() et Tools::jsonDencode() qui disparaissent au profit des fonctions natives de PHP.

Même si je teste tous mes modules pour contrôler la compatibilité avec cette nouvelle version 8.0 de PrestaShop, je ne peux que vous conseiller de patienter avant d'engager une mise à jour de vos boutiques vers cette nouvelle version et de bien prendre le temps de tout tester avant, surtout que le module 1-click upgrade ne permet pas encore de faire cette migration.

Changelog

3.3.0 - 21/10/2022

  • Ajout de la compatibilité avec PrestaShop version 8
  • Correction d'un bug de gestion du cache pour PrestaShop version 1.7.4
  • Correction de l'affichage du formulaire si le bouton ne doit pas être affiché sur le produit

3.2.3 - 20/06/2022

  • Correction du défaut de validation du formulaire lorsqu'il est attaché au HOOK displayProductAdditionalInfo
  • correction du défaut d'affichage du message de confirmation personnalisé après l'envoi de l'email

3.2.2 - 14/06/2022

Galerie d'images

Téléchargement du module

Démonstrations du module