Yanıtlar:
Ürün sayfası düzenini değiştirmek için:
Yönetici menüsünden Katalog> Ürünleri Yönet'i seçin.
Listeden ürünü bulun ve kaydı açmak için tıklayın.
Soldaki Ürün Bilgileri panelinde Tasarım'ı seçin. Ardından Tasarım bölümünde Sayfa Düzeni'ni farklı bir sütun yapılandırmasına ayarlayın.
Tamamlandığında, Kaydet düğmesini tıklayın.
Kategori sayfası düzenini değiştirmek için:
Yönetici menüsünden Katalog> Kategorileri Yönet'i seçin.
Kategoriler ağacında, değiştirmek istediğiniz kategori seviyesini seçin.
Özel Tasarım sekmesinde Sayfa Düzeni'ni “sağ çubukla 2 sütun” olarak ayarlayın.
Kategoriyi Kaydet düğmesini tıklayın.
Her kategori sayfasını olarak değiştirmeniz gerekirse 2column-left
, bu düzen güncellemesini kullanın
Dosya : 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>
Bunun nedeni, düzene göre iki tür kategori olması default
ve layered
. Bu nedenle magento bunları işlemek için iki ayrı düzen tutamağı kullanır. Bu nedenle, her kategoriyi kapsamak için bu iki düzen tutamacını güncellemeniz gerekir.
Ama bunu yapmanın harika bir yolu daha var. local.xml
Dosyanızın içindeki bu kodu kullanın .
<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'daki her kategori görünümü için işlenecek benzersiz bir düzen tutamacı. Ancak, varsayılan macentada bu düzen tutamacını kullanarak herhangi bir düzen güncellemesi göremezsiniz. Ancak gerçek şu ki, mevcut ve tüm kategorileri etkilemesi gereken herhangi bir düzen güncellemesi için kullanılabilir.
local.xml dosyanıza aşağıdaki kodu ekleyin
<catalog_category_layered translate="label">
<reference name="root">
<action method="setTemplate">
<template>page/2columns-left.phtml</template>
</action>
</reference>
</catalog_category_layered>