magento 根据分类ID或名称获取该分类下的子分类
2016-08-26 16:55
911 查看
<?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; ?>
相关文章推荐
- 根据分类名称获取分类ID
- WordPress教程: 根据分类名称获取分类ID、分类别名
- Magento 获取分类的父分类和子分类
- Magento分类页获取当前分类的子分类
- 根据分类id,获取该分类下的商品数据(商品名,价格,路径,缩略图)
- Android通过拼接名字获取drawable下的图片(根据图片名称获取在drawable中的ID)
- Android:根据图片的名称获取对应的资源id
- [Magento SQL]根据某个rule_id获取已经使用的coupon_code
- Magento通过分类id获取该分类下的产品(entity_id、type_id、sku、created_at、updated_at、status、visibility)
- SQL 笔记之:读取产品记录,并从分类表中根据分类ID读分类名称(嵌套select方式)
- Magento导出所有分类ID和名称到数组中
- magento 根据产品id,获取产品信息
- android 根据资源id 获取 资源名称
- WordPress根据页面名称获取页面id方法
- magento获取指定目录分类的子分类
- ECSHOP在商品详细页面上获取该商品的顶级分类id和名称
- magento获取当前栏目ID号与栏目名称函数
- Android 根据drawable中图片的名称获取ID
- WordPress根据页面名称获取页面id方法
- SQL Function(无限级分类根据ID获取其所有下属类别ID)