Installer ou mettre à jour un module depuis un ZIP
ps_install_module
- ProTellMyShop Pro uniquement
- Écriture · aperçu + validation
- Enregistre: interrupteur Modules (24 h)
- Modules · interrupteur, 24 h
- Visible dès l’installation
Installe un nouveau module, ou met à jour un module que vous avez déjà, depuis un lien de téléchargement que vous fournissez, après avoir montré son nom, sa version et sa source.
TellMyShop Free: Non. Cet outil fait uniquement partie de TellMyShop Pro. TellMyShop Free ne contient que des rapports prêts à l’emploi qui lisent votre boutique.
Demandez au chat
« Installe le module d’emballage cadeau depuis ce lien : https://github.com/acme/ps-giftwrap/releases/download/v1.4.0/giftwrap.zip »
Exemple d’aperçu
Paquet venant de github.com, 412 Ko, SHA-256 9c1e...a07b. Module giftwrap 1.4.0 (« Gift wrapping »), un seul dossier, pas de chemins dangereux. Pas encore installé dans cette boutique. Action : install, environ 20 à 60 secondes.
Détails techniques
Installe un nouveau module (action=install) ou met à jour un module installé (action=update) depuis un paquet ZIP à une adresse https (par exemple une release GitHub ou un lien de l’auteur). L’aperçu télécharge et vérifie le paquet : nom et version du module, source, somme de contrôle SHA-256, structure (un seul dossier de module, pas de chemins dangereux). C’est du code qui s’exécute sur le serveur de la boutique : n’installez que depuis des sources de confiance et montrez à l’utilisateur la source et la version. Une mise à jour sauvegarde d’abord les fichiers du module, mais les modifications de la base de données faites par la mise à jour ne peuvent pas être annulées.
Paramètres
| Nom | Type | Obligatoire | Description |
|---|---|---|---|
| action | enum: install | update | oui | install = nouveau module, update = version plus récente d’un module installé. |
| url | string | oui | Adresse https menant directement au fichier .zip. 2000 caractères maximum. |
| confirm | boolean | non | false (par défaut) renvoie un aperçu et n’enregistre rien. true exécute, uniquement après que l’utilisateur a validé l’aperçu, avec change_token. |
| change_token | string | quand | Jeton issu de l’aperçu. Obligatoire avec confirm=true. Valable 30 minutes, à usage unique, lié aux arguments et à l’état des données de l’aperçu. |
Limites
Lien https menant directement à un .zip, 30 Mo maximum, jusqu’à 5 redirections. Un module par appel, généralement 20 à 60 s. ps_revert_change n’annule pas les installations ni les mises à jour. Exige l’interrupteur Modules.
Ce que vous voyez avant tout enregistrement
Le chat appelle d’abord l’outil sans le confirmer. Le module renvoie un aperçu (valeurs actuelles et nouvelles) et un jeton à usage unique valable 30 minutes. Le chat vous montre l’aperçu et n’enregistre la modification qu’après votre oui.
Outils liés
- Lister les modules ps_list_modules
- Activer ou désactiver un module ps_toggle_module
- Réglages des modules ps_module_config
Cas d’usage avec cet outil
Dernière mise à jour: 2026-10-11