# dfbulkcategory — Assegnazione categorie in massa

> Panoramica dfbulkcategory aggiunge due azioni in lotto nella lista prodotti del back-office PrestaShop: Aggiungi a una categoria e Rimuovi da una categoria. Seleziona i tuoi prodotti con le caselle di…

- Pagina: <https://www.datafirefly.com/it/documentation/dfbulkcategory/>
- Lingua: it
- Aggiornato il: 2026-07-02
- Altre lingue: [fr](https://www.datafirefly.com/documentation/dfbulkcategory/index.md), [en](https://www.datafirefly.com/en/documentation/dfbulkcategory/index.md), [es](https://www.datafirefly.com/es/documentation/dfbulkcategory/index.md), [de](https://www.datafirefly.com/de/documentation/dfbulkcategory/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfbulkcategory/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfbulkcategory/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfbulkcategory/index.md)
- Indice: <https://www.datafirefly.com/it/documentation/llms.txt>

## Panoramica

dfbulkcategory aggiunge due azioni in lotto nella lista prodotti del back-office PrestaShop: **Aggiungi a una categoria** e **Rimuovi da una categoria**. Seleziona i tuoi prodotti con le caselle di controllo native, scegli una o più categorie in una modale con albero e ricerca, conferma — l'operazione si esegue in AJAX senza ricaricare la pagina.

Il modulo è compatibile con **PrestaShop da 8.0.0 a 9.99.99** e funziona in multishop. Non crea alcuna tabella SQL e non modifica alcun file core.

## Installazione

1. Scarica il file ZIP del modulo dal tuo account DataFirefly.
2. Nel back-office PrestaShop, vai su **Moduli → Gestore moduli → Carica un modulo**.
3. Trascina il file `dfbulkcategory.zip` e conferma.
4. Il modulo è subito pronto: non è richiesta alcuna configurazione.

All'installazione, il modulo registra una scheda admin nascosta richiesta dai controlli di accesso di PrestaShop 9. Nessuna voce visibile viene aggiunta al menu del back-office.

### Aggiornamento dalla versione 1.0.0

Sostituisci semplicemente il modulo con la nuova versione tramite **Carica un modulo** (o il pulsante Aggiorna). Uno script di aggiornamento si esegue automaticamente e installa la scheda admin richiesta da PrestaShop 9 sulle installazioni esistenti. Non serve alcuna azione manuale.

## Utilizzo

### Aggiungere prodotti a categorie

1. Apri **Catalogo → Prodotti**.
2. Spunta i prodotti da modificare (la casella dell'intestazione seleziona tutta la pagina).
3. Apri il menu **Azioni in lotto** e clicca su **Aggiungi a una categoria**.
4. Nella modale, spunta una o più categorie nell'albero, poi clicca su **Applica**.

Le categorie spuntate vengono aggiunte alle categorie esistenti di ogni prodotto — niente viene sovrascritto.

### Rimuovere prodotti da categorie

Stesso principio con la scheda **Rimuovi da una categoria** della modale. Le categorie spuntate vengono rimosse da ogni prodotto selezionato.

La categoria predefinita di un prodotto non viene mai eliminata: se fa parte delle categorie da rimuovere, il modulo la conserva automaticamente affinché il prodotto mantenga sempre una categoria principale.

### Modo combinato (aggiungere e rimuovere in un'operazione)

La scheda **Entrambi** mostra due pannelli affiancati: a sinistra le categorie da aggiungere, a destra quelle da rimuovere. È il modo ideale per spostare prodotti da una categoria a un'altra con una sola conferma.

### Ricerca e navigazione nell'albero

Il campo di ricerca filtra l'albero in tempo reale ed espande automaticamente i rami che contengono risultati. I pulsanti **Espandi tutto** e **Riduci tutto** permettono di navigare rapidamente nelle grandi alberature.

### Categorie disattivate

Per impostazione predefinita, vengono mostrate solo le categorie attive. Attiva l'interruttore **Mostra categorie disattivate** in cima alla modale per includerle — utile durante una ristrutturazione del catalogo. Le categorie disattivate sono contrassegnate da un badge.

## Multishop

Ogni operazione viene eseguita nel contesto del negozio attivo in back-office:

- L'albero di categorie mostrato è quello del negozio corrente.
- Il modulo verifica che ogni prodotto selezionato appartenga a quel negozio prima di qualsiasi modifica.
- Le associazioni di categorie degli altri negozi non vengono toccate.

In contesto «Tutti i negozi», seleziona prima un negozio specifico nel selettore multishop per indirizzare correttamente le associazioni.

## Compatibilità PrestaShop 9

Dalla versione 1.1.0, il modulo è pienamente compatibile con PrestaShop 9:

- Gli URL AJAX vengono generati lato server secondo il meccanismo previsto da PrestaShop 9 (token incluso).
- Una scheda admin nascosta viene registrata per soddisfare i controlli di accesso rafforzati — anche i dipendenti non super-amministratori possono usare il modulo purché abbiano accesso al catalogo.
- Il funzionamento su PrestaShop 8.0, 8.1 e 8.2 resta invariato.

## Risoluzione dei problemi

### I pulsanti non appaiono nel menu Azioni in lotto

Svuota la cache di PrestaShop (**Parametri avanzati → Prestazioni → Svuota la cache**) e ricarica la pagina prodotti con Ctrl+F5. Verifica inoltre che il modulo sia installato e attivato nel Gestore moduli.

### Errore «Accesso negato» durante l'applicazione

Su PrestaShop 9, questo errore indica di solito che manca la scheda admin del modulo (installazione precedente alla 1.1.0). Reinstalla il modulo o applica l'aggiornamento: lo script di upgrade ricrea la scheda automaticamente.

### Un prodotto non è stato modificato

Il messaggio di risultato dettaglia i prodotti saltati. Cause abituali: il prodotto non è associato al negozio attivo (multishop), oppure è stato eliminato tra la selezione e la conferma.

## Changelog

### 1.1.0 — 2 luglio 2026

- Compatibilità con PrestaShop 9 (intervallo supportato: 8.0.0 — 9.99.99)
- URL AJAX generati lato server (conformi a PS9)
- Scheda admin nascosta registrata all'installazione per i controlli di accesso di PrestaShop 9
- Script di aggiornamento automatico per le installazioni 1.0.0 esistenti
- Etichette delle categorie sempre filtrate per negozio
- Messaggi di errore visualizzati in modo sicuro nella modale

### 1.0.0 — 11 febbraio 2026

- Prima versione pubblica
- Azioni in lotto Aggiungi / Rimuovi nella lista prodotti
- Modale con albero delle categorie, ricerca in tempo reale, modo combinato
- Opzione categorie disattivate, gestione multishop, preservazione della categoria predefinita
