我知道我们可以获得Magento中当前/活跃类别的ID。我有不同子类别的产品,我想将这些产品显示为相关产品。我的问题是,是否有可能获得当前所选子类别的ID?
答案 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('*')
这将为您提供子类别的产品集合