PrestaShop Gestion catalogue

DataFirefly Corbeille Produits

Ne perdez plus jamais un produit supprimé par erreur

Module PrestaShop 8 & 9 qui transforme chaque suppression de produit en sauvegarde réversible. Juste avant qu'un produit ne soit effacé — manuellement, en suppression groupée, par un import ou par un script — le module en capture un instantané complet : la fiche et toutes ses traductions, les déclinaisons, les prix spécifiques, les stocks, les associations catégories, les caractéristiques, les images en base ET les fichiers images sur le disque. Un clic dans la corbeille et le produit revient à l'identique dans votre catalogue, avec son ID d'origine pour préserver URLs et référencement. Une purge automatique configurable évite que la corbeille ne gonfle indéfiniment.

Nouveau PS 8 & 9 Filet de sécurité
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
DataFirefly Corbeille Produits Module Prestashop
v1.0.0 · mis à jour 2026-06-04
Ce que ça fait

La version courte.

01

Capture avant suppression

Le module s'accroche au hook déclenché juste avant l'effacement du produit, quand toutes ses données sont encore présentes. Rien n'est perdu, même en suppression groupée ou via un import.

02

Restauration à l'identique

Réinjection de toutes les tables liées avec l'ID d'origine, dans une transaction. Le produit retrouve ses déclinaisons, ses prix, ses stocks, ses catégories et ses images.

03

Images comprises, fichiers réels

Les fichiers images de toutes les tailles sont copiés à la suppression et remis en place à la restauration. Pas seulement les lignes en base de données : les vrais fichiers sur le disque.

04

SEO et URLs préservés

En restaurant l'ID produit d'origine, les URLs canoniques et les redirections existantes restent valides. Aucune 404, aucun signal Google perdu.

05

Purge automatique

Définissez une rétention en jours : les sauvegardes plus anciennes sont supprimées automatiquement. Réglez sur 0 pour conserver sans limite.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de DataFirefly Corbeille Produits, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Un filet de sécurité contre l'irréparable

Dans PrestaShop, la suppression d'un produit est définitive et immédiate. Un clic de trop, une suppression groupée mal ciblée, un import qui écrase le catalogue ou un script un peu trop zélé, et c'est une fiche entière qui disparaît : descriptions rédigées pendant des heures, déclinaisons, prix, stocks, images, et le référencement qui allait avec. Nativement, il n'existe aucun moyen de revenir en arrière. Ce module ajoute la brique qui manque : une corbeille qui capture chaque produit avant sa disparition et vous permet de le ressusciter exactement comme il était.

§ 02

Comment fonctionne la capture

Le module se branche sur le hook déclenché par PrestaShop juste avant l'effacement d'un produit, au moment précis où toutes ses données sont encore intactes en base. Il sérialise alors un instantané exhaustif : la fiche principale, ses versions par boutique et par langue, les déclinaisons et leurs attributs, les prix spécifiques, les stocks, les associations catégories, les caractéristiques, les tags, les fournisseurs, les transporteurs, les pièces jointes, les produits associés, les packs, les produits virtuels et les champs de personnalisation. En parallèle, les fichiers images de toutes les tailles sont copiés dans un dossier de sauvegarde protégé. Cette capture est silencieuse et ne bloque jamais la suppression : si quoi que ce soit échoue, PrestaShop continue normalement.

§ 03

Une restauration vraiment complète

Restaurer un produit ne se limite pas à recréer une ligne en base. Le module réinjecte l'ensemble des tables liées dans une transaction unique, en conservant les identifiants d'origine, puis recopie les fichiers images à leur emplacement exact et relance l'indexation de la recherche. Si la moindre étape échoue, tout est annulé proprement : il n'y a jamais de produit à moitié restauré. Le HTML de vos descriptions est préservé au caractère près, sans suppression de balises. Le produit réapparaît dans votre catalogue tel qu'il était avant sa suppression.

§ 04

Le SEO et les URLs intacts

C'est la différence entre une vraie restauration et une simple recréation. En réinstallant le produit avec son identifiant d'origine, le module garantit que ses URLs canoniques, ses redirections et ses liens internes restent valides. Pas de nouvelle fiche avec une nouvelle URL, pas de 404, pas de perte de signaux pour Google. Pour éviter tout dégât, la restauration est automatiquement bloquée si un autre produit porte déjà cet identifiant, vous laissant le contrôle total.

§ 05

Maîtrisez l'espace disque

Une corbeille qui grossit sans fin finit par peser sur le serveur. Le module propose une rétention configurable en jours : les sauvegardes plus anciennes sont purgées automatiquement, ou conservées indéfiniment si vous le souhaitez. Vous pouvez aussi supprimer une sauvegarde à l'unité ou vider toute la corbeille d'un clic. Le dossier de sauvegarde est protégé par un htaccess et un index pour qu'aucun fichier ne soit accessible publiquement. Vous pouvez même désactiver la copie des images si vous préférez ne sauvegarder que les données.