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

Changer un texte figé dans le bloc d’un module

Vous avez votre propre formulation dans le bloc d’un module, et les mises à jour ne ramènent pas l’ancien texte.

ProVersion payante

Ce que cela remplace: 30 à 60 min de développeur

Ce que vous écrivez dans le chat

change le texte du bloc newsletter dans le pied de page en « Un e-mail par mois avec les nouveautés. Pas de spam. » et fais en sorte qu’il résiste aux mises à jour

Ce que fait le chat

  1. Le chat trouve le module derrière le bloc.
  2. Il vérifie si le texte peut simplement être changé dans les réglages de traduction.
  3. Sinon, il copie la mise en page du module dans votre thème et y change le texte.
  4. Vous voyez la modification et vous validez ; le fichier est sauvegardé.

Le problème

Le bloc newsletter du pied de page dit « Recevez nos dernières nouvelles et nos offres spéciales ». Je veux notre propre phrase, et elle n’est pas dans les réglages du module.

Ce que vous obtenez

Le bloc du pied de page affiche votre phrase, et les mises à jour du module ne ramènent pas l’ancienne.

Vous gardez le contrôle

Vous voyez chaque modification avant son enregistrement, rien ne se passe sans votre accord, et vous pouvez l’annuler ensuite. 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. Chaque fichier est sauvegardé avant d’être modifié.

Voir les tarifs

Pour les développeurs
Domaine
3 · Thème
Dans TellMyShop Free
non, version payante uniquement
Pour
E-commerçant, Développeur
Outils
ps_list_modules, ps_list_theme_files, ps_override_module_template, ps_write_theme_file, ps_clear_cache, ps_module_file

Étape par étape

  1. Trouve le module derrière le bloc du pied de page avec ps_list_modules (hook displayFooterBefore).
  2. Vérifie si le texte est une chaîne traduisible (vous le changez alors dans International > Traductions, sans modifier de fichier) ou s’il est écrit en dur dans le template.
  3. S’il est dans le template, crée une surcharge dans le thème avec ps_override_module_template (action copy, module, template), la modifie avec ps_write_theme_file et montre un aperçu des différences.
  4. Après votre validation, enregistre avec une sauvegarde et vide le cache.

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.

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

Free pour 0 €, lit et conseille

Obtenir Free