获取magento中当前子类别的id

时间:2013-08-01 03:49:53

标签: php magento

我知道我们可以获得Magento中当前/活跃类别的ID。我有不同子类别的产品,我想将这些产品显示为相关产品。我的问题是,是否有可能获得当前所选子类别的ID?

1 个答案:

答案 0 :(得分:1)

如果您在产品列表或产品详细信息页面上,则可以获取当前类别子项。

$_currentCategory = Mage::registry('current_category') ;
$_currentCategories->getChildrenCategories() will give you all children category.

然后,您可以根据类别过滤产品系列。

$products = Mage::getModel('catalog/category')->load(cat_id)
->getProductCollection()
->addAttributeToSelect('*')

这将为您提供子类别的产品集合