Lister les modifications
ps_list_changes
- FreeFonctionne dans TellMyShop Free
- Lecture seule
- Contenu et SEO, et Catalogue · écrit tout de suite
- Visible dès l’installation
Montre ce que le chat a modifié dans votre boutique et quand.
TellMyShop Free: Oui. Cet outil fait partie de TellMyShop Free, qui ne coûte rien. Il se contente de lire votre boutique et ne modifie jamais rien.
Demandez au chat
« Qu’as-tu modifié hier dans la catégorie Canapés ? »
Exemple de réponse
2026-10-02 15:12, ps_update_product_content, opération 9f3c... : 12 produits, champ meta_description (pl). Exemple : ID 112 "" -> "Canapé Oslo 3 places en tissu gris ...".
Détails techniques
Modifications faites via le connecteur : date, outil, objet, langue, champ, valeurs avant et après abrégées, ID de la modification et ID de l’opération (les modifications d’un même lot partagent un operation_id). À utiliser quand l’utilisateur demande ce qui a été modifié ou veut annuler quelque chose.
Paramètres
| Nom | Type | Obligatoire | Description |
|---|---|---|---|
| object_type | enum: product | category | cms | blog_post | blog_category | image | feature | stock | specific_price | catalog_rule | cart_rule | hook | theme | config | module_config | db_row | module | module_install | db_ddl | combination | combination_default | image_cover | image_order | image_file | category_products | feature_def | feature_value | attribute_group | attribute | manufacturer | supplier | shipping_config | delivery | carrier | customer_thread | customer_message | redirect | non | Type d’objet. |
| object_id | integer | non | ID de l’objet. |
| operation_id | string (32 hex) | non | Toutes les modifications d’une opération par lot. |
| date_from | string (YYYY-MM-DD) | non | Depuis, AAAA-MM-JJ. |
| date_to | string (YYYY-MM-DD) | non | Jusqu’à, AAAA-MM-JJ. |
| limit | integer | non | Nombre maximal de lignes (50 par défaut, 200 maximum). |
| offset | integer | non | Lignes à sauter, pour la pagination (0 par défaut). |
Limites
200 lignes maximum par appel. Les modifications de fichiers sont listées par ps_list_file_backups. Les entrées de l’historique qui contiennent des données clients sont stockées chiffrées. Cet outil masque toujours les données clients dans les valeurs avant et après, quel que soit le niveau d’accès aux données clients, car l’historique est un résumé et non un moyen de lire les données clients. Les e-mails, numéros de téléphone et adresses masqués deviennent des pseudonymes stables (Klient-xxxxxx) : HMAC avec une clé quotidienne, de sorte qu’une même valeur reçoit le même alias pendant une journée et un autre le lendemain. L’historique est supprimé après 180 jours (réglage, 30-730).
Outils liés
- Annuler une modification ps_revert_change
- Lire les journaux PrestaShop ps_get_logs
Cas d’usage avec cet outil
- Rapport d’audit mensuel pour un client d’agence
- Voir tout ce que le chat a modifié cette semaine
- Actualiser les textes des catégories pour la saison, puis revenir aux anciens
- Annuler un lot de modifications
- Augmenter ou baisser les prix de toute une catégorie
- Préparer une campagne Black Friday sur toute la boutique
- Tester d’abord les modifications risquées sur une copie de test de la boutique
- Un contrôle matinal de votre boutique en deux minutes
- Préparer toute la boutique pour le Black Friday
- Faire le ménage après une promotion
Dernière mise à jour: 2026-10-11