我知道我们可以在 Magento 中获取当前/活动类别的 id。我有不同子类别的产品,我想将这些产品显示为相关产品。我的问题是,是否可以获得当前选择的子类别的 id?
问问题
2097 次
1 回答
1
如果您在产品列表或产品详细信息页面上,则可以获取当前类别子项(如果有)。
$_currentCategory = Mage::registry('current_category') ;
$_currentCategories->getChildrenCategories() will give you all children category.
然后,您可以根据类别过滤您的产品系列。
$products = Mage::getModel('catalog/category')->load(cat_id)
->getProductCollection()
->addAttributeToSelect('*')
这将为您提供子类别的产品集合
于 2013-08-01T04:24:19.663 回答