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 に答える