Відповіді:
Щоб змінити макет сторінки сторінки:
У меню адміністратора виберіть Каталог> Керування продуктами.
Знайдіть продукт у списку та натисніть, щоб відкрити запис.
На панелі Інформація про продукт зліва виберіть Дизайн. Потім у розділі «Дизайн» встановіть «Макет сторінки» на іншу конфігурацію стовпців.
Після завершення натисніть кнопку Зберегти.
Щоб змінити макет сторінки сторінки категорії:
У меню адміністратора виберіть Каталог> Керувати категоріями.
У дереві Категорії виберіть рівень категорії, який потрібно змінити.
На вкладці "Спеціальний дизайн" встановіть "Макет сторінки" на "2 стовпчики з правою смужкою".
Натисніть кнопку Зберегти категорію.
Якщо вам потрібно змінити кожну сторінку категорії на 2column-left, використовуйте це оновлення верстки
Файл: 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>
Це тому, що відповідно до макета, існує два типи категорій defaultі layered. Тому magento використовує дві окремі ручки компонування для їх обробки. Завдяки цьому, щоб охопити всі категорії, вам потрібно оновити ці дві макети ручок.
Але є ще один дивовижний спосіб зробити це. Використовуйте цей код у вашому local.xmlфайлі.
<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це унікальна ручка макета, яка буде обробляти для перегляду всіх категорій в magento. Однак ви не можете побачити будь-яке оновлення макета, використовуючи цю ручку макета в магніто за замовчуванням. Але факт полягає в тому, що він існує, і його можна використовувати для будь-якого оновлення макета, яке має впливати на всі категорії.
додайте наступний код у файл local.xml
<catalog_category_layered translate="label">
<reference name="root">
<action method="setTemplate">
<template>page/2columns-left.phtml</template>
</action>
</reference>
</catalog_category_layered>