2014-05-21 16 views
1

當我定義一個子類別(即SUB1)在一個類別(即MAIN1),所得頂層菜單顯示:類別的Magento的1.9複製視圖所有標題中的子類別

1.標題(MAIN1)

2.子菜單2選項

  • 查看所有MAIN1

  • SUB1

我不明白爲什麼該類別的名稱在子類別中被重複'查看全部'在名稱前面。

你知道如何禁用它嗎?

回答

2

您可以將文件app /設計/前端/ ??? /你的模板/模板/頁/ HTML /頂部菜單/ renderer.phtml

然後註釋掉線64至68禁用此哪些應該是:

$html .=  '<li class="level'. $nextChildLevel .'">'; 
$html .=   '<a class="level'. $nextChildLevel .'" href="'. $child->getUrl() .'">'; 
$html .=    $this->__('View All ') . $this->escapeHtml($this->__($child->getName())); 
$html .=   '</a>'; 
$html .=  '</li>'; 

這樣您註釋掉「查看所有」,如果你註釋掉全塊,你不會得到一個子菜單。

0

我認爲你需要擺脫第一個「查看所有子類別名稱」鏈接。如果你需要,只是改變了這樣的代碼:

$html .=  '<li class="level'. $nextChildLevel .'">'; 
    $html .=   '<a class="level'. $nextChildLevel .'" href="'. $child->getUrl() .'">'; 
         if($childLevel > 1) { 
    $html .=    $this->escapeHtml($this->__($child->getName())); 
         } 
    $html .=   '</a>'; 
    $html .=  '</li>'; 

好運。

相關問題