Come avevamo anticipato nel nostro post Come gestire le categorie in Magento: la guida definitiva, le categorie sono uno strumento essenziale per lo Store Manager e per il cliente, per racchiudere al loro interno le varie tipologie di prodotti.
La prima cosa da fare quando si vuole creare una categoria, è quello di realizzare la Root Category.
Come creare una Root Category in Magento2
La Root Category, o Categoria Genitore, è quella che racchiude al suo interno tutte le categorie di un determinato negozio online. Ogni categoria sarà infatti una sotto categoria, della Root Category e a sua volta, ogni categoria appartenente alla Root Category, potrà avere altre sotto categorie. Quello che si viene a creare in questo modo, è il cosiddetto albero delle categorie.
Come si vede nell’immagine sovrastante, abbiamo una Default Category, che rappresenta la Root Category, e le varie categorie contenute in essa.
Ma vediamo nel dettaglio come creare una Root Category…
- Nel pannello Admin, vai su Products —> Category —> Add Root Category
- A questo punto ti apparirà questa schermata:
- Nella sezione General Information:
- Inserisci nella sezione Name, il nome della Root Category
- Seleziona Yes su Is Active
- Crea l’ URL Key per la nuova Root
- Se vuoi, puoi anche inserire una descrizione per la Root Category
- Puoi anche inserire un avatar, selezionando Choose File nella sezione Image
- Compila le sezioni “Page Title“, “Meta Keywords“, “Meta Description” per una migliore SEO
- Se vuoi che la Root Category sia visibile, seleziona Yes nella voce Include in Navigation Menù
- Nella sezione Display Setting:
- Su Is Anchor, seleziona Yes
- Clicca su Save Category per salvare la Root Category
Creare una categoria con Magento 2
Una volta realizzata la Root Category, potrai creare le varie categorie appartenenti ad essa. Vediamo insieme come fare.
Generare una categoria
- Nell’ Admin Panel, vai su Product –> Inventory —> Category
- Seleziona la categoria madre di appartenenza della categoria che vuoi creare. Ad esempio, se vogliamo creare la categoria Women (che è una delle categorie principali), prenderemo come categoria madre proprio la Root Category.
- Clicca su Add Subcategory
- Nella sezione General Information:
- Inserisci nella sezione Name, il nome della categoria
- Seleziona Yes su Is Active
- Crea l’ URL Key per la nuova categoria o tieni quello auto-generato dal sistema
- Se vuoi, puoi anche inserire una descrizione per la categoria
- Puoi anche inserire un avatar, selezionando Choose File nella sezione Image
- Compila le sezioni “Page Title“, “Meta Keywords“, “Meta Description” per una migliore SEO
- Se vuoi che la categoria sia visibile, seleziona Yes nella voce Include in Navigation Menù
Nella sezione Display Setting:
- Nella sezione Display Mode, dovrai selezionare una delle seguenti opzioni: Products Only, Static Block Only o Static Block and Products. Puoi selezionare “Product Only” se desideri che la categoria mostri i soli prodotti al suo interno; “Static Block Only” invece se vuoi che venga mostrato un blocco statico (immagine o testo); infine “Static Block and Product“, se vuoi che vengano mostrati entrambi, blocchi statici e prodotti.
- Seleziona il tipo di blocco statico nella sezione CMS Block, per mostrarlo nella pagina di categoria
- Su Is Anchor, seleziona Yes, se vuoi che la tua categoria, diventi “un’ancora”. Le categorie “ancora”sono usate da Magento per la navigazione su livelli, ossia tramite filtri. Questa navigazione è utile per l’utente, perché consente una ricerca più facile di un prodotto.
- Attraverso la funzione Available Product Listing Sort By, potrai scegliere come dovranno essere visualizzati i prodotti all’interno della categoria (se per prezzo, per nome etc..)
- Attraverso Default Product Listing Sort By, puoi impostare il valore predefinito secondo cui ordinare i prodotti all’interno della categoria.
- Con Layered Navigation Price Step potrai configurare la navigazione su livelli, per quanto riguarda la fascia di prezzo.
Nella sezione Custom Design:
In questa specifica parte, potrai decidere come personalizzare il design e la struttura della pagina.
Ma vediamo le voci nel particolare:
- Use Parent Category Setting: qui puoi scegliere se lasciare, per la categoria in esame, le impostazioni definite per la categoria madre o meno.
- Apply to products: e qui, scegliere se applicarle anche ai prodotti.
- Custom Design: attraverso il menù dropdown, potrai scegliere il tipo di design da applicare.
- Active From – Active to: in questa parte puoi impostare la validità dell’opzione di design personalizzato.
- Page Layout: da questo menù, potrai scegliere il layout di pagina: se vuoto o ad una o più colonne.
- Custom Layout Update: attraverso questa opzione, si potrà, a mezzo di opportune stringhe di codice, impostare un template specifico per la categoria.
Nella sezione Category Product:
In questa parte, puoi trovare tutti i prodotti presenti nel tuo store. Per assegnarli alla categoria creata, basterà semplicemente spuntare la casella relativa al prodotti.
Una volta finito di impostare tutti i criteri legati alla categoria, puoi salvare, cliccando su “Salva Categoria“.
Modificare una categoria con Magento 2
Una volta creata una categoria, puoi anche modificarla, spostarla e personalizzarla, tuttavia bisogna sempre vedere quali effetti possono avere le tue modifiche. In particolare, se ci sono prodotti nella categoria che hai rinominato, i link corrente di questi prodotti non saranno funzionanti. Quindi, occorrerà che imposti il tuo catalogo in modo che possa auto-generare un redirect, se ci sono cambiamenti, oppure, puoi utilizzare lo strumento URL Rewrite.
Spostare una categoria
- Vai su Product —> Inventory —>Category
- Seleziona la categoria che vuoi spostare e trascinala nella posizione che preferisci
Eliminare una categoria
- Seleziona la categoria che vuoi eliminare e poi clicca su Delete Category.
- Fai attenzione però a selezionare la categoria giusta, perché volta cancellata una categoria, questa è persa definitivamente.
Come nascondere una categoria con Magento 2
Nascondere una categoria, significa renderla invisibile nella vista cliente e nel menù di navigazione. Le categorie nascoste sono perfette per l’ organizzazione interna.
Vediamo come fare…
- Nell’ Admin Panel, vai su Product —> Inventory —> Category
- Scegli nell’albero delle categorie, la categoria che vuoi nascondere
- Su General Information:
- Scegli No, su Is Active
- Scegli No su Include in Navigation Menù
- Su Display Setting:
- Seleziona No su Is Anchor
- Anche se la categoria è nascosta, puoi aggiungere delle sottocategorie a questa. Per attivarle ti basterà fare come di seguito:
- Su General Information, scegli Yes su Is Active
- Su Display Setting, scegli Yes nella sezione Is Anchor
A questo punto ti basterà salvare cliccando Save Category