Todo lo que querrías saber antes de instalar.
Una mirada detallada a cómo funciona DataFirefly Papelera de Productos, por qué lo construimos así y la lógica detrás de las características anteriores.
Una red de seguridad contra lo irreparable
En PrestaShop, eliminar un producto es definitivo e inmediato. Un clic de más, una eliminación masiva mal dirigida, una importación que sobrescribe el catálogo o un script demasiado celoso, y desaparece una ficha entera: descripciones redactadas durante horas, combinaciones, precios, stock, imágenes, y el SEO que las acompañaba. De forma nativa, no hay vuelta atrás. Este módulo añade la pieza que falta: una papelera que captura cada producto antes de su desaparición y te permite resucitarlo exactamente como estaba.
Cómo funciona la captura
El módulo se engancha al evento que PrestaShop dispara justo antes de borrar un producto, en el momento preciso en que todos sus datos siguen intactos en la base de datos. Entonces serializa una instantánea exhaustiva: la ficha principal, sus versiones por tienda y por idioma, las combinaciones y sus atributos, los precios específicos, el stock, las asociaciones de categorías, las características, las etiquetas, los proveedores, los transportistas, los archivos adjuntos, los productos relacionados, los packs, los productos virtuales y los campos de personalización. En paralelo, los archivos de imagen en todos los tamaños se copian a una carpeta de copias protegida. Esta captura es silenciosa y nunca bloquea la eliminación: si algo falla, PrestaShop continúa con normalidad.
Una restauración realmente completa
Restaurar un producto es más que recrear una fila en la base de datos. El módulo reinserta todas las tablas vinculadas en una única transacción, conservando los ID originales, luego copia los archivos de imagen a su ubicación exacta y vuelve a ejecutar la indexación de la búsqueda. Si falla cualquier paso, todo se revierte limpiamente: nunca hay un producto restaurado a medias. El HTML de tus descripciones se preserva carácter a carácter, sin eliminar etiquetas. El producto reaparece en tu catálogo tal como estaba antes de la eliminación.
El SEO y las URLs intactos
Esta es la diferencia entre una restauración real y una simple recreación. Al reinstalar el producto con su ID original, el módulo garantiza que sus URLs canónicas, redirecciones y enlaces internos sigan siendo válidos. Sin nueva ficha con nueva URL, sin 404, sin señales perdidas para Google. Para evitar cualquier daño, la restauración se bloquea automáticamente si otro producto ya usa ese ID, manteniéndote en pleno control.
Controla el espacio en disco
Una papelera que crece sin fin acaba pesando sobre el servidor. El módulo ofrece una retención configurable en días: las copias más antiguas se purgan automáticamente, o se conservan indefinidamente si lo prefieres. También puedes eliminar una copia concreta o vaciar toda la papelera con un clic. La carpeta de copias está protegida por un htaccess y un index para que ningún archivo sea accesible públicamente. Incluso puedes desactivar la copia de imágenes si prefieres respaldar solo los datos.
No hay valoraciones aún.