西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

Magento获取当前店铺所有顶级分类

时间:2016-12-30 12:17来源:未知 作者:好模板 点击:
Magento不同店铺可以设置不同的分类,有些情况下,我们需要针对不同店铺获取该店铺的顶级分类。代码如下。只需要通过addAttributeToFilter限定父分类为当前店铺关联分类的ROOT ID即可。
Magento不同店铺可以设置不同的分类,有些情况下,我们需要针对不同店铺获取该店铺的顶级分类。代码如下。只需要通过addAttributeToFilter限定父分类为当前店铺关联分类的ROOT ID即可。
 
 
$rootId = Mage::app()->getStore()->getRootCategoryId();
 
$topLevelCats = Mage::getModel('catalog/category')
->getCollection()
->addAttributeToSelect('id')
->addAttributeToFilter('parent_id', $rootId)
->setOrder('position', 'ASC');
 
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------