Magento Come visualizzare le Sottocategorie nelle Categorie

In questo articolo vedremo come visualizza le sottocategorie nella pagine delle categorie.

Magento CE di default mostra solo le categorie nella sidebar a sinistra. Ma avere qualcosa di visivamente più accattivante può ovviamente aumentare le conversioni verso un vostro prodotto.

Se avete molte sottocategorie, con una nidificazione anche abbastanza profonda della root categorie e magari avete deciso non visualizzare i prodotti nella pagina categoria, vi ritroverete con una pagina bianca.

Magento-go-blog-img

 

Vediamo ora Magento Come visualizzare le Sottocategorie nelle Categorie

Questo nuovo file va creato nel template  per visualizzare le sottocategorie delle categorie, il codice non serve altro che a mostrare la sottocategoria o sottocategorie che appartengono alla categoria corrente, mostrando nomi e thumbnails.

1. Creamo il file /app/design/frontend/default/[il vostro tema]/template/catalog/category/sub.phtml

incolliamo il codice

2. Creamo il blocco statico

Andiamo in CMS -> Blocchi statici e creiamo un nuovo blocco con le seguenti informazioni

Nome: Sottocategorie
Code: subcategories
Status: Enebled
Content: incollate

(abbiamo quindi assegnato il modello creato a questo blocco statico)

 

3. Assegnamo il Blocco statico alla sottocategoria

Andiamo in Catalogo -> Gestione delle Categorie  cerchiamo la categoria di cui vogliamo mostrare le sottocategorie, quindi scegliamo dal tab Impostazioni di visualizzazione e selezioniamo da Tipologia di visualizzazione di mostrare Solo il blocco statico 

Da Blocco CMS scegliamo il titolo del blocco che abbiamo creato (selezionate il blocco con il nome che avete creato)

Attenzione le categorie devono essere ancorate per poi essere visualizzate
Nuova categoria   Gestione categorie   Categorie   Catalogo   Magento Admin

 

Se tutto è andato per il verso giusto otterrete un risultato di questo tipo, ovviamente dovrete sistemarvi un po di css per allineare il contenuto a vostro piacimento.

subcats

  • Alessandro

    Ciao, grazie dell’esempio, avrei una domanda da porti: senza il modulo vedrei tutti i prodotti; posso scegliere invece quale sottocategoria visualizzare per primo? Questo evitando di mettere ai prodotti il posizionamento.
    Grazie

    • Raffaele Filannino

      Credo che l’unica strada percorribile sia il posizionamento…altrimenti come fai ad assegnargli una posizione in base a quale parametro?

      • Alessandro

        Mi piacerebbe ordinare ad esempio per una sottocategoria scelta, questo mi serve per il seo..

        • Alessandro

          In alternativa, è possibile dare un valore in automatico di posizionamento alla categoria così che tutti i prodotti prendono quel valore? Così poi successivamente posso ordinare agilmente per posizionamento

  • leoninone

    Ciao, ho provato la procedura su magento 1.9 , ma nella categora principale invece delle sottocategorie mi visualizza il contenuto del file sub.phtml. il template è ultimo.