2011-05-31 62 views

回答

4

如果我正確理解你的問題,這是如何導航可以創建。但我想知道你如何設置一個列布局時顯示導航。在/your_theme/template/catalog/navigation/

<div class="block block-nav"> 
    <div class="block-title"> 
     <h2><?php echo $this->__('Categories') ?></h2> 
    </div> 
    <div class="block-content"> 
     <ul id="nav_vert"> 
     <?php foreach ($this->getStoreCategories() as $_category): ?> 
      <?php echo $this->drawItem($_category) ?> 
     <?php endforeach ?> 
     </ul> 
    </div> 
</div> 

創建一個模板文件(left_nav.phtml)如果local.xml中不存在,創建它/you_theme/layout/並添加以下代碼

<?xml version="1.0"?> 
<layout version="0.1.0"> 
    <default> 
      <reference name="header"> 
       <remove name="top.menu"/> 
      </reference> 
      <reference name="left"> 
       <block type="catalog/navigation" name="left_nav" template="catalog/navigation/left_nav.phtml"/> 
      <reference> 
    </default> 
</layout> 
+0

嗨,先生...因爲我有相同的要求,所以我使用了這個代碼。但它同時列出了所有類別和子類別。它也不使用'js'。因此,如何根據需要使用我的'js'來工作?僅供參考,我正在使用2列左頁.... – 2013-04-29 13:11:53