-1
A
回答
2
要在左側欄添加類別導航 -
創建新文件在主題爲 「categorymenu.phtml」 - 模板\目錄\導航\ categorymenu.phtml
將下面的代碼在裏面 -
<div class="block block-category">
<div class="inside-box">
<div class="block-title block-category-title"><h2><?php echo $this->__('Categories') ?></h2></div>
<div class="block-category-navigation">
<ul id="category-nav">
<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php if($_category->name!=""): ?>
<li><?php echo $this->drawItem($_category) ?></li>
<?php endif?>
<?php endforeach ?>
</ul>
</div>
</div>
</div>
然後在位於主題文件夾catalog.xml文件調用此 -
主題\佈局\的catalog.xml。它看起來像:
<reference name="left">
<block type="catalog/navigation" name="catalog.categorymenu" after="top.search" template="catalog/navigation/categorymenu.phtml"/> <-- this is new block added by us -->
<block type="core/template" name="left.permanent.callout" template="callouts/left_col.phtml">
...
...
</reference>
1
去佈局的xml文件夾...
/應用程序/設計/前端/預設/默認/佈局/目錄.XML
開放的catalog.xml並粘貼...
<reference name="left">
<block type="catalog/navigation" name="catalog.leftnav" template="catalog/navigation/left_nav.phtml" />
</reference>
進一步修改的一個.phtml文件..
<?php
$obj = new Mage_Catalog_Block_Navigation();
$store_cats = $obj->getStoreCategories();
$current_cat = $obj->getCurrentCategory();
$current_cat = (is_object($current_cat) ? $current_cat->getName() : '');
foreach ($store_cats as $cat) {
if ($cat->getName() == $current_cat) {
echo '<li class="current"><a href="'.$this->getCategoryUrl($cat).'">'.$cat->getName()."</a>\n<ul>\n";
foreach ($obj->getCurrentChildCategories() as $subcat) {
echo '<li><a href="'.$this->getCategoryUrl($subcat).'">'.$subcat->getName()."</a></li>\n";
}
echo "</ul>\n</li>\n";
} else {
echo '<li><a href="'.$this->getCategoryUrl($cat).'">'.$cat->getName()."</a></li>\n";
}
}
?>
現在刷新緩存和重新索引過程....
+2
我的答案是什麼.....是否正確? – 2012-12-14 14:08:50
+0
這一個爲我工作 – AdRock
相關問題
- 1. Magento - 側欄中的類別
- 2. 側邊欄中的magento子類別
- 3. Magento 1.9.2.2:在左側欄中將類別標題重命名爲子類別
- 4. 顯示側欄中特定類別的子類別
- 5. Magento邊欄母公司類別和子類別永久
- 6. 滑出側欄與子類別
- 7. magento show子類別
- 8. Magento類別/子類別作爲頁面
- 9. 從類別id獲取子類別Magento
- 10. 向Magento 2主頁添加一個左側類別側邊欄
- 11. 的類別和子類別
- 12. Magento:如何顯示左側欄中的類別說明?
- 13. 刪除左側導航欄中的類別Magento
- 14. 在Magento Extension中創建類別和子類別
- 15. 要在Magento中添加多個類別和子類別
- 16. 顯示左側塊的類別和子類別
- 17. 類別和子類別
- 18. Django - 類別和子類別
- 19. Codeigniter:類別和子類別
- 20. 類別和子類別Android
- 21. 類別和子類別wordpress
- 22. 類別和子類別MVC2
- 23. Dropdownlist和類別子類別
- 24. 類別和子類別Rails
- 25. 類別和子類別
- 26. grails中的類別和子類別
- 27. CakePHP中的子類別和類別
- 28. 顯示與類別,子類別和產品菜單 - Magento的
- 29. Magento - 如何隱藏沒有產品的類別和子類別
- 30. Magento - 類別和子類別頁面上的不同記錄
謝謝你Tejas .......其工作.............. –