2014-10-30 83 views
1

Magento 1.9 rwd主題 我無法讓類別分層導航移動。我可以刪除它,但我不想刪除它。我只想移動它。無法讓它響應「unsetChild」或之前/之後。我已經嘗試了我可以找到的每個建議,而且沒有任何工作。我真正想要的是左側塊中的「常規」類別導航,其下面有分層導航,但分層導航不會預訂。這是我現在有:移動類別分層導航到邊欄底部Magento

<catalog_category_layered> 
 
     <reference name="left"> 
 
      <block type="catalog/navigation" name="catalog.leftnav.categories" before="currency" template="catalog/navigation/left.phtml"/> 
 
     </reference> 
 
     <reference name="catalog.leftnav"> 
 
      <action method="unsetChild"><child>category_filter</child></action> 
 
     </reference> 
 
\t </catalog_category_layered>

我已經試過了各種的分層導航組合。在我的catalog.xml中,我將這個放置改爲=「 - 」。我已將比較邊欄更改爲之前的版本。我在local.xml中

<reference name="left"> 
 
    <action method="unsetChild"><alias>catalog.leftnav</alias></action> 
 
</reference> 
 
<reference name="left"> 
 
    <action method="insert"><blockName>catalog.leftnav</blockName></action> 
 
</reference>

任何幫助表示讚賞嘗試下面的代碼的多種組合。

回答

1

想通了。引用名稱必須

<reference name="left_first">

,而不是僅僅

<reference name="left">

的代碼如下

<catalog_category_layered> 
 
    <reference name="left_first"> 
 
     <block type="catalog/navigation" name="catalog.leftnav.categories" before="-" template="catalog/navigation/left.phtml"/> 
 
    </reference> 
 
\t <reference name="catalog.leftnav"> 
 
     <action method="unsetChild"><child>category_filter</child></action> 
 
    </reference> 
 
</catalog_category_layered>