Risposte:
Per modificare il layout della pagina del prodotto:
Dal menu Amministratore, selezionare Catalogo> Gestisci prodotti.
Trova il prodotto nell'elenco e fai clic per aprire il record.
Nel pannello Informazioni sul prodotto a sinistra, selezionare Design. Quindi, nella sezione Progettazione, imposta Layout di pagina su una diversa configurazione di colonna.
Al termine, fai clic sul pulsante Salva.
Per modificare il layout di pagina della categoria:
Dal menu Amministratore, selezionare Catalogo> Gestisci categorie.
Nell'albero Categorie, selezionare il livello di categoria che si desidera modificare.
Nella scheda Progettazione personalizzata, imposta Layout di pagina su "2 colonne con barra a destra".
Fai clic sul pulsante Salva categoria.
Se è necessario modificare la pagina di ogni categoria in 2column-left
, utilizzare questo aggiornamento del layout
File : app/design/frontend/<package>/<theme>/layout/local.xml
<layout>
<catalog_category_layered>
<reference name="root">
<action method="setTemplate">
<template>page/2columns-left.phtml</template>
</action>
</reference>
</catalog_category_layered>
<catalog_category_default>
<reference name="root">
<action method="setTemplate">
<template>page/2columns-left.phtml</template>
</action>
</reference>
</catalog_category_default>
</layout>
Questo perché secondo il layout, ci sono due tipi di categorie default
e layered
. Quindi magento utilizza due handle di layout separati per elaborarli. Per questo motivo per coprire tutte le categorie è necessario aggiornare questi due handle di layout.
Ma c'è un altro fantastico modo per farlo. Usa questo codice all'interno del tuo local.xml
file.
<layout>
<catalog_category_view>
<reference name="root">
<action method="setTemplate">
<template>page/2columns-left.phtml</template>
</action>
</reference>
</catalog_category_view>
</layout>
catalog_category_view
è un handle di layout unico che verrà elaborato per ogni vista categorie in magento. Tuttavia, non è possibile visualizzare alcun aggiornamento del layout utilizzando questo handle di layout in magento predefinito. Ma il fatto è che esiste e può essere utilizzato per qualsiasi aggiornamento del layout che dovrebbe interessare tutte le categorie.
aggiungi il seguente codice nel tuo file local.xml
<catalog_category_layered translate="label">
<reference name="root">
<action method="setTemplate">
<template>page/2columns-left.phtml</template>
</action>
</reference>
</catalog_category_layered>