Réponses:
Pour modifier la présentation de la page produit:
Dans le menu Admin, sélectionnez Catalogue> Gérer les produits.
Recherchez le produit dans la liste et cliquez pour ouvrir l'enregistrement.
Dans le panneau Informations sur le produit à gauche, sélectionnez Conception. Ensuite, dans la section Conception, définissez Mise en page sur une configuration de colonne différente.
Une fois terminé, cliquez sur le bouton Enregistrer.
Pour modifier la mise en page de la catégorie:
Dans le menu Admin, sélectionnez Catalogue> Gérer les catégories.
Dans l'arborescence Catégories, sélectionnez le niveau de catégorie que vous souhaitez modifier.
Dans l'onglet Conception personnalisée, définissez la mise en page sur "2 colonnes avec barre de droite".
Cliquez sur le bouton Enregistrer la catégorie.
Si vous devez changer chaque page de catégorie en 2column-left
, utilisez cette mise à jour de mise en page
Fichier : 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>
En effet, selon la mise en page, il existe deux types de catégories default
et layered
. Magento utilise donc deux poignées de mise en page distinctes pour les traiter. Pour cette raison, afin de couvrir toutes les catégories, vous devez mettre à jour ces deux poignées de mise en page.
Mais il existe un autre moyen génial de le faire. Utilisez ce code dans votre local.xml
fichier.
<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
est une poignée de mise en page unique qui sera traitée pour chaque vue de catégories dans magento. Cependant, vous ne pouvez voir aucune mise à jour de mise en page à l'aide de cette poignée de mise en page dans magento par défaut. Mais le fait est qu'il existe et qu'il peut être utilisé pour toute mise à jour de mise en page qui devrait affecter toutes les catégories.
ajoutez le code suivant dans votre fichier local.xml
<catalog_category_layered translate="label">
<reference name="root">
<action method="setTemplate">
<template>page/2columns-left.phtml</template>
</action>
</reference>
</catalog_category_layered>