<?php
$mo=Mage::getModel('catalog/category');
$id=13;
$mode=$mo->loadByAttribute('entity_id',$id); 这里是设置条件、根据类目实体ID 查询
//$mode=$mo->loadByAttribute('name','Electronics');
这个是 根据类目名称查询、这两个条件二选一。
if($mode->hasChildren()) {
$id = $mode->getChildren();
$subCategories = Mage::getModel('catalog/category')->getCollection();
$subCategories->getSelect()->where("e.entity_id in ($id)");
$subCategories->addAttributeToSelect('*');
$subCategories->load();
}
?>
<?php foreach($subCategories as $cate): ?>
<li><a href="<?php echo $cate->getUrl();?>"><?=$cate['name']?></a></li>
<?php endforeach; ?>
magento 根据分类ID或名称获取该分类下的子分类
最新推荐文章于 2017-08-02 15:33:00 发布