Modificare i Prodotti in Massa su PrestaShop 8 e 9: documentazione
Installare e usare l'editor massivo: griglia, scorciatoie da tastiera, azioni di massa, sconti, esportazione e importazione CSV, cronologia e annullamento.
Presentazione
Il modulo mostra il tuo catalogo in una griglia modificabile stile foglio di calcolo, nel back-office di PrestaShop 8 o 9. Modifichi prodotti o combinazioni da tastiera, applichi azioni di massa a centinaia di prodotti, esporti e reimporti un file CSV, e ogni modifica salvata può essere annullata dalla cronologia.
Installazione
- In Moduli > Gestione moduli, clicca su Carica un modulo e seleziona
dfbulkeditor-1.0.0.zip. - L’installazione crea la scheda Catalogo > Editor massivo e le due tabelle della cronologia.
- Il pulsante Configura del modulo apre le impostazioni e un link diretto all’editor.
Impostazioni
- Righe per pagina (predefinito): 50, 100, 250 o 500. Ogni dipendente può cambiarlo nella griglia.
- Elementi per richiesta di lotto: da 10 a 500, 50 per impostazione predefinita. Le azioni di massa vengono inviate in più richieste di questa dimensione. Riducilo se il server interrompe le richieste lunghe.
- Conserva la cronologia per (giorni): 180 per impostazione predefinita. I gruppi di modifiche più vecchi vengono eliminati automaticamente una volta al giorno e non possono più essere annullati.
Permessi
I permessi si impostano in Parametri avanzati > Team > Permessi, sulla scheda Editor massivo. Il permesso Visualizza consente di consultare la griglia e la cronologia e di esportare in CSV. Il permesso Modifica serve per salvare, lanciare un’azione di massa, importare un file o annullare un gruppo di modifiche. Senza di esso la griglia è in sola lettura.
La griglia
Viste Prodotti e Combinazioni
Il selettore in alto a sinistra passa dai prodotti alle combinazioni. La vista Combinazioni mostra ogni combinazione con il suo prodotto, gli attributi, l’impatto sul prezzo e il prezzo finale IVA esclusa e inclusa. Le combinazioni di uno stesso prodotto sono raggruppate e il nome del prodotto viene ripetuto solo in grigio.
Lingua, ricerca e filtri
L’elenco delle lingue sceglie la lingua dei campi di testo mostrati e modificati (nome, meta title, meta description, URL semplificato, testi di disponibilità). La ricerca riguarda nome, riferimento, EAN e ID. Il pulsante Filtri apre i criteri: categoria con o senza sottocategorie, marca, stato, intervallo di stock, intervallo di prezzo IVA esclusa, dati mancanti (EAN, riferimento, prezzo d’acquisto, meta title, meta description, immagine) e prodotti con o senza combinazioni.
Colonne
Il pulsante Colonne mostra o nasconde ogni colonna. Trascina il bordo destro di un’intestazione per cambiarne la larghezza e fai doppio clic per tornare alla larghezza predefinita. Queste scelte vengono memorizzate nel browser, separatamente per ogni vista. Un clic su un’intestazione ordinabile ordina la griglia.
Modificare le celle
Con tastiera e mouse
- Frecce, Tab, Invio: spostarsi tra le celle.
- Digitazione, F2 o doppio clic: modificare la cella attiva. Invio conferma e scende, Tab conferma e passa a destra, Esc annulla.
- Maiusc + clic o Maiusc + frecce: selezionare un intervallo.
- Ctrl + C / Ctrl + V: copiare e incollare, anche da e verso Excel o Google Sheets. Un solo valore incollato su un intervallo riempie tutto l’intervallo.
- Ctrl + D: copiare verso il basso il primo valore dell’intervallo.
- Canc: svuotare le celle di testo selezionate.
- Spazio: alternare una casella sì/no (stato, disponibile per l’ordine, ecc.).
- Ctrl + Z: annullare l’ultima modifica non salvata.
- Ctrl + S: salvare.
Nome, meta title e meta description si modificano in un riquadro più largo con un contatore di caratteri: 60 consigliati per il meta title e 160 per la meta description.
Casi particolari
- Prezzo IVA inclusa: il valore inserito viene convertito nel prezzo IVA esclusa secondo la regola fiscale del prodotto.
- Categorie e categoria principale: queste celle aprono un selettore ad albero con ricerca. Se la categoria principale viene rimossa, la prima categoria rimasta la sostituisce.
- Stock di un prodotto con combinazioni: bloccato nella vista Prodotti, si modifica nella vista Combinazioni.
- EAN-13: massimo 13 cifre, un avviso segnala una cifra di controllo errata.
Salvare
Le celle modificate sono evidenziate in giallo e il pulsante Salva ne indica il numero. Il salvataggio avviene a blocchi. Un valore rifiutato da PrestaShop resta in rosso: passa sulla cella per leggere il motivo. Se cambi vista, pagina o filtro con modifiche in sospeso, il modulo propone di salvarle prima, scartarle o annullare.
Azioni di massa
Ambito e anteprima
Il pulsante Azioni di massa si applica alle righe spuntate o a tutti i risultati filtrati, fino a 100.000 elementi. Per selezionare tutti i risultati, spunta la casella dell’intestazione e clicca su «Seleziona tutti gli N risultati». Il pulsante Anteprima mostra il prima e il dopo sui primi 20 elementi, oltre agli elementi saltati e al motivo. L’azione viene poi eseguita a blocchi con una barra di avanzamento.
Prezzi
Prezzo da modificare: prezzo IVA inclusa, prezzo IVA esclusa o prezzo d’acquisto per i prodotti; prezzo finale IVA inclusa, prezzo finale IVA esclusa, impatto IVA esclusa o prezzo d’acquisto per le combinazioni. Operazioni: aumentare o diminuire del %, aumentare o diminuire di un importo, impostare un valore oppure prezzo d’acquisto moltiplicato per un coefficiente. Arrotondamenti: 2 decimali, allo 0,05 o allo 0,10 più vicino, numero intero, finale ,99, ,95 o ,90. Per un prodotto con combinazioni cambia il prezzo base e gli impatti restano invariati.
Stock, stato, marca e imposte
Lo stock si imposta, si aumenta o si diminuisce (i prodotti con combinazioni vengono saltati nella vista Prodotti). Lo stato attiva o disattiva. La marca si assegna o si rimuove. Il cambio di regola fiscale può mantenere i prezzi IVA inclusa ricalcolando il prezzo IVA esclusa.
Categorie
Aggiungere a categorie, rimuovere da categorie, sostituire tutte le categorie (spuntando la categoria principale nel selettore) o cambiare la categoria principale.
Nomi e testi SEO
Campi: meta title, meta description, nome o URL semplificato. Operazioni: compilare da un modello, aggiungere all’inizio, aggiungere alla fine, trova e sostituisci. Le variabili si inseriscono con un clic: {name}, {reference}, {ean13}, {manufacturer}, {category}, {price}, {shop}, {id}. Esempio: {name} | {shop} con l’opzione «Solo se il campo è vuoto». L’azione riguarda la lingua scelta nella griglia o tutte le lingue. Gli URL semplificati vengono puliti e i testi troppo lunghi tagliati.
Modificare un altro campo
Visibilità, condizione, disponibile per l’ordine, mostra il prezzo, solo online, etichetta «in saldo», quantità minima, avviso di scorte basse, costi di spedizione aggiuntivi, peso, larghezza, altezza, profondità e testi di disponibilità. Nella vista Combinazioni: quantità minima, avviso di scorte basse e impatto sul peso.
Sconti
Aggiungi uno sconto crea un prezzo specifico di catalogo: percentuale o importo (IVA inclusa per impostazione predefinita, altrimenti spunta «Importo IVA esclusa»), date di inizio e fine facoltative, gruppo di clienti e quantità minima. Uno sconto con esattamente le stesse condizioni non viene creato due volte. Rimuovi tutti gli sconti elimina i prezzi specifici di catalogo degli elementi, senza toccare le regole carrello né le regole prezzi del catalogo. Nella vista Combinazioni lo sconto si applica a ogni combinazione. La colonna «Sconti» indica il numero di sconti in corso o programmati.
Esportazione e importazione CSV
Esportare
Il pulsante di download esporta le righe selezionate o tutti i risultati filtrati, con tutti i campi modificabili della vista. Due formati: punto e virgola e virgola decimale per Excel in italiano e nella maggior parte delle lingue europee, oppure virgola e punto decimale per Excel in inglese e Google Sheets. Le intestazioni sono codici di campo (key, price, quantity…). Le categorie sono elencate come ID separati da |.
Reimportare
- Resta nella stessa vista dell’esportazione (Prodotti o Combinazioni) e scegli la lingua dei campi di testo.
- Clicca sul pulsante di importazione e trascina il file. Il separatore viene rilevato automaticamente.
- Scegli come trovare gli elementi: chiave (colonna
keydell’esportazione), ID, riferimento o EAN-13. Un riferimento condiviso da più prodotti viene segnalato e saltato. - Clicca su Anteprima per vedere le modifiche delle prime 20 righe, poi su Importa.
Le celle vuote vengono ignorate e vengono scritti solo i valori diversi da quelli attuali. Per i prezzi, una modifica del prezzo IVA esclusa ha la precedenza sul prezzo IVA inclusa. Le caselle sì/no accettano 1/0, sì/no e gli equivalenti nelle lingue del modulo. Ogni importazione compare nella cronologia e si annulla come un’azione di massa.
Cronologia e annullamento
La scheda Cronologia elenca ogni salvataggio della griglia, azione di massa, importazione e annullamento, con data, dipendente e numero di prodotti e valori. Dettagli mostra ogni valore prima e dopo. Annulla ripristina i valori precedenti del gruppo. Per impostazione predefinita, un valore modificato di nuovo dopo il gruppo viene mantenuto e segnalato. Spunta «Sovrascrivi le modifiche successive» nella conferma per ripristinarlo comunque. Anche un annullamento può essere annullato.
Multinegozio
La griglia mostra e modifica solo il negozio selezionato. Dal contesto «Tutti i negozi» o da un gruppo, un avviso indica quale negozio viene mostrato. Seleziona un altro negozio nel menu multinegozio per modificarlo.
Risoluzione dei problemi
- Un’azione di massa si ferma a metà: riduci «Elementi per richiesta di lotto» nella configurazione. Gli elementi già elaborati restano nella cronologia e possono essere annullati.
- Una cella resta rossa dopo il salvataggio: PrestaShop ha rifiutato il valore. Passa sulla cella per leggere il motivo, correggi e salva di nuovo.
- Il file importato mostra caratteri strani: salvalo come «CSV UTF-8» da Excel.
- Un prodotto rinominato non si trova nella ricerca del negozio: il modulo reindicizza i prodotti attivi visibili nella ricerca. Verifica la visibilità del prodotto.