Offre de lancement

Licence Founders : mises à jour pendant au moins 2 ans

149 €paiement unique, HT

Une licence Shop normale coûte 199 €.

Pour les 100 premières licences Shop, jusqu’au 10 décembre 2026. Mises à jour et nouvelles connaissances du Conseiller pendant au moins 2 ans, sans renouvellement. Une licence Shop normale : 12 mois.

Obtenir Founders pour 149 €

Thème

Vérifier vos personnalisations de module avant de mettre le module à jour

Vous découvrez avant une mise à jour quelles personnalisations risquent de casser, au lieu de le découvrir sur la boutique en ligne.

ProVersion payante

Ce que cela remplace: 1 à 2 h de comparaison de fichiers par mise à jour

Ce que vous écrivez dans le chat

Nous mettons à jour ps_facetedsearch et ps_shoppingcart. Liste les surcharges de notre thème pour les deux, compare-les avec les templates actuels des modules, et dis-moi ce qui risque de casser.

Ce que fait le chat

  1. Le chat liste les modules et les copies personnalisées de leurs mises en page dans votre thème.
  2. Il lit ces copies.
  3. Il signale ce que la nouvelle version a pu changer.
  4. Il propose des corrections, enregistrées seulement après votre validation.

Le problème

L’an dernier, nous avons mis à jour un module et la page produit a cassé, parce que notre copie personnalisée de sa mise en page n’était plus à jour.

Ce que vous obtenez

Une liste, avant la mise à jour, des personnalisations à risque et des corrections à faire, avant que quoi que ce soit ne casse sur la boutique en ligne.

Vous gardez le contrôle

Le chat se contente de lire. Rien ne change dans votre boutique. Les changements d’apparence de la boutique demandent l’interrupteur Thème dans le panneau du module, qui se coupe tout seul après 24 heures.

Voir les tarifs

Pour les développeurs
Domaine
3 · Thème
Dans TellMyShop Free
non, version payante uniquement
Pour
Agence / freelance, Développeur
Outils
ps_list_modules, ps_list_theme_files, ps_read_theme_file, ps_check_shop_health, ps_module_file

Étape par étape

  1. Liste les versions des modules avec ps_list_modules et les surcharges avec ps_list_theme_files (chemin modules/).
  2. Lit les surcharges avec ps_read_theme_file. Les templates actuels du module lui-même peuvent être lus pour comparaison avec ps_module_file (action read) quand l’interrupteur Modules est activé.
  3. Compare les variables, les blocs et les inclusions, et signale tout ce que la nouvelle version a pu renommer.
  4. Propose des modifications des surcharges, appliquées seulement après un aperçu des différences et votre validation.

Sécurité

Cela demande l’interrupteur Thème dans le panneau du module, qui se coupe tout seul après 24 heures. Le chat modifie l’apparence du module via une surcharge de template dans votre thème (ps_override_module_template) : une mise à jour du module n’y touche donc pas. La surcharge est un fichier du thème, sauvegardé avant chaque écriture et restaurable avec ps_restore_file_backup. Si la modification ne pouvait se faire que dans le module lui-même, le chat le dit : les fichiers du module peuvent être modifiés avec l’interrupteur Modules activé (ps_module_file, avec sauvegarde), mais une mise à jour du module efface ces modifications. Faites d’abord la mise à jour sur un domaine de préproduction ; les domaines de préproduction sont gratuits avec chaque licence.

Dernière mise à jour: 2026-10-25

Free pour 0 €, lit et conseille

Obtenir Free