2010-03-29 66 views
0

我正在尋找一種在Magento中生成左側菜單的方法,就像默認模板中的頂層菜單一樣,任何人都有這樣做的方法?在Magento中生成產品類別的左側菜單

+1

@Hima:你可能會想閱讀網站FAQ一次。我們不回答這些問題,因爲它們不是編程相關的。反正歡迎堆棧溢出。如果有的話,請發佈任何與編程有關的問題。 – codaddict 2010-03-29 10:14:30

+0

實際上,這是與邊界編程相關的,因爲Magento的佈局系統使用簡單的域特定語言來指定佈局。 – 2010-03-29 17:27:48

回答

0

如果你不想弄髒周圍的PHP模板,這裏是我如何使用JavaScript(jQuery的)來完成它:

<style> 
    #left-nav {float:left; width:160px;border:1px solid #000; border-width:1px 1px 0;margin-right:8px;} 
    #left-nav li {border-bottom:1px solid #000;} 
    #left-nav a {display:block; text-decoration:none; background:#FFF; color:#000; padding:8px;} 
    #left-nav a:hover {color:#FFF; background:#000;} 
</style> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
<script> 
    $(function(){ 
     $('<ul id="left-nav" />') 
      .html($("#nav").html()) 
      .find("li") 
      .removeClass("level0") 
      .prependTo("#main"); 
     $(".header-nav-container").hide(); 
    }); 
</script>