2011-01-21 29 views
0
+Parent cat1 
+Parent cat2 
+Parent cat3 
    +subcat1 
     -subcat11 
     -subcat12 
    subcat2 
    subcat3 
+Parent cat4 

我的要求是,当您单击父cat3我怎么能显示subcat1subact2
当我点击subcat11时,我无法显示subcat2subcat3Magento的类别在前端显示的问题

我所需要的是,当我点击subcat11subcat12应表现出这样的下面

subcat1 
     -subcat11 
     -subcat12 
    subcat2 
    subcat3 

你能帮助我吗?
我的代码如下。

$loadCategory = Mage::getModel('catalog/category')->load($currentCat->getParentId()); 
$subCategories = explode(',', $loadCategory->getChildren()); 

foreach ($subCategories as $subCategoryId) 
{ 
    $cat = Mage::getModel('catalog/category')->load($subCategoryId); 

    if ($cat->getIsActive()) 
    {   
     if ($currentCat->getEntityId() == $subCategoryId) 
     { 
      echo '<li ><a href="'.$cat->getURL().'">'.$cat->getName().'</a></li>'; 
     } 
    } 
} 

回答