如何在Magento 篩選器中移除目錄及價錢項目
在Magento 的產品目錄頁中、左邊欄位有個篩選器,在預設的Magento 佈景主題包裡、這個篩選器包含了:商品目錄、商品屬性標籤、價錢等。
這篇文章要教大家移除篩選器中的目錄及價錢項目。
移除篩選器中的目錄項目
方法一:
如果您使用的是Magento預設的rwd主題包,請開啟 app\design\frontend\rwd\default\layout\catalog.xml
搜尋關鍵字catalog.leftnav、找到底下程式碼:
<reference name="left_first"> <block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"> <block type="core/text_list" name="catalog.leftnav.state.renderers" as="state_renderers" /> </block> </reference>
加上這個設定 <action method="unsetChild"><alias>category_filter</alias></action> 修改成底下的樣子:
<reference name="left_first"> <block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"> <block type="core/text_list" name="catalog.leftnav.state.renderers" as="state_renderers" /> <action method="unsetChild"><alias>category_filter</alias></action> </block> </reference>
方法二:
或是在app/design/frontend/rwd/default/layout/底下新增一個local.xml檔,並在檔案中加上底下程式碼:
<layout> <catalog_category_layered> <reference name="catalog.leftnav"> <action method="unsetChild"><alias>category_filter</alias></action> </reference> </catalog_category_layered> </layout>
移除篩選器中的價錢項目
進到Magento管理後台、打開 Catelog > Attributes > Manage Attributes,找到price商品屬性、將Use In Layered Navigation設成 No就可以了。
想看更多Magento教學嗎?請看:
Magento教學導覽
我要留言