Tutto quello che vorresti sapere prima di installare.
Uno sguardo dettagliato su come funziona DataFirefly Cestino Prodotti, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.
Una rete di sicurezza contro l'irreparabile
In PrestaShop, l'eliminazione di un prodotto è definitiva e immediata. Un clic di troppo, un'eliminazione di massa mal mirata, un'importazione che sovrascrive il catalogo o uno script troppo zelante, e un'intera scheda scompare: descrizioni redatte per ore, combinazioni, prezzi, giacenze, immagini, e il SEO che le accompagnava. Nativamente, non c'è modo di tornare indietro. Questo modulo aggiunge il tassello mancante: un cestino che cattura ogni prodotto prima della sua scomparsa e ti permette di riportarlo in vita esattamente com'era.
Come funziona la cattura
Il modulo si aggancia all'evento che PrestaShop attiva subito prima di cancellare un prodotto, nel momento preciso in cui tutti i suoi dati sono ancora intatti nel database. Serializza allora uno snapshot esaustivo: la scheda principale, le sue versioni per negozio e per lingua, le combinazioni e i loro attributi, i prezzi specifici, le giacenze, le associazioni di categoria, le caratteristiche, i tag, i fornitori, i corrieri, gli allegati, i prodotti correlati, i pacchetti, i prodotti virtuali e i campi di personalizzazione. In parallelo, i file immagine in tutte le dimensioni vengono copiati in una cartella di backup protetta. Questa cattura è silenziosa e non blocca mai l'eliminazione: se qualcosa fallisce, PrestaShop prosegue normalmente.
Un ripristino davvero completo
Ripristinare un prodotto è più che ricreare una riga del database. Il modulo reinserisce tutte le tabelle collegate in un'unica transazione, mantenendo gli ID originali, poi ricopia i file immagine nella loro posizione esatta e riesegue l'indicizzazione della ricerca. Se un qualsiasi passaggio fallisce, tutto viene annullato in modo pulito: non c'è mai un prodotto ripristinato a metà. L'HTML delle tue descrizioni è preservato carattere per carattere, senza tag rimossi. Il prodotto riappare nel tuo catalogo proprio com'era prima dell'eliminazione.
SEO e URL intatti
È la differenza tra un vero ripristino e una semplice ricreazione. Reinstallando il prodotto con il suo ID originale, il modulo garantisce che i suoi URL canonici, i reindirizzamenti e i link interni restino validi. Nessuna nuova scheda con un nuovo URL, nessun 404, nessun segnale perso per Google. Per evitare qualsiasi danno, il ripristino viene bloccato automaticamente se un altro prodotto usa già quell'ID, lasciandoti il pieno controllo.
Tieni sotto controllo lo spazio su disco
Un cestino che cresce senza fine finisce per pesare sul server. Il modulo offre una conservazione configurabile in giorni: i backup più vecchi vengono eliminati automaticamente, o conservati indefinitamente se preferisci. Puoi anche eliminare un singolo backup o svuotare l'intero cestino con un clic. La cartella di backup è protetta da un htaccess e un index affinché nessun file sia accessibile pubblicamente. Puoi persino disattivare la copia delle immagini se preferisci salvare solo i dati.
Ancora non ci sono recensioni.