Restaurer une sauvegarde de fichier
ps_restore_file_backup
- ProTellMyShop Pro uniquement
- Écriture · aperçu + validation
- Enregistre: interrupteur du domaine du fichier
- Thème · interrupteur, 24 h
- Visible dès l’installation
Rétablit une version antérieure d’un fichier à partir de sa sauvegarde.
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
« La page produit semble cassée depuis ta dernière modification. Restaure la version précédente. »
Exemple d’aperçu
Restauration de la sauvegarde 41 vers templates/catalog/_partials/product-prices.tpl (2026-10-03 11:20). - <p class="free-delivery">...</p> La version actuelle sera d’abord sauvegardée.
Détails techniques
Restaure un fichier (thème, module ou, dans le domaine Maintenance, n’importe quel fichier de la boutique) à partir d’une sauvegarde (ID tiré de ps_list_file_backups). La validation exige l’interrupteur du domaine auquel appartient le fichier : Thème, Modules ou Maintenance. Avant la restauration, il sauvegarde la version actuelle, donc une restauration peut aussi être annulée. Si la sauvegarde date d’avant l’existence du fichier (par exemple un nouveau custom.css ou un template de module copié dans le thème), la restauration SUPPRIME le fichier et rétablit l’état d’avant sa création. L’aperçu montre les différences.
Paramètres
| Nom | Type | Obligatoire | Description |
|---|---|---|---|
| backup_id | integer | oui | ID de la sauvegarde. |
| 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
Un fichier par appel. L’interrupteur du domaine du fichier restauré doit être activé (sinon, restaurez-le dans le panneau du module, carte Sauvegardes de fichiers, Pro uniquement). Compte dans la limite d’écritures de fichiers (20 par heure par défaut), partagée par tous les outils de fichiers (réglable dans la carte Réglages : sécurité, alertes, limites).
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 sauvegardes de fichiers ps_list_file_backups
- Écrire un fichier du thème ps_write_theme_file
- Fichiers des modules ps_module_file
- Vider le cache ps_clear_cache
Cas d’usage avec cet outil
- Remplacer la bannière de la page d’accueil pour une campagne saisonnière
- Revenir à la version précédente de l’apparence de la boutique après une mauvaise modification
- Modifier le comportement d’un module quand changer son apparence ne suffit pas
- Corriger une page d’erreur après une mise à jour, avec un filet de sécurité de développeur
- Installer ou mettre à jour un module à partir d’un fichier ZIP
- Corriger un bug dans le code d’un module en attendant le correctif de l’auteur
- Corriger un fichier de la boutique qui bloque Google, avec une sauvegarde
Dernière mise à jour: 2026-10-11