男性、女性、男性、女性、オファーなど、いくつかのカテゴリがあります。
すべての製品は、男性、女性、男性または女性のカテゴリに割り当てられています。
また、一部の製品は「オファー」カテゴリに割り当てられています。
すべての「オファー」製品を取得する必要がありますが、他のカテゴリで並べ替える必要があります。つまり、次のようになります。
オファー -> メンズ商品 -> レディース商品 -> メンズ商品 -> レディース商品
$collection = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSort('category_ids', 'ASC')
->addAttributeToSelect(array('name', 'sku', 'status', 'visibility', 'is_saleable'));
foreach ($_productCollection as $_product) {
echo "<!-- " . $_product->getName() . '-->';
}
現在、「オファー」カテゴリ別に製品を表示していますが、この製品は名前属性で並べられており、名前の前にカテゴリ別に並べ替えられた製品が必要です。
どうすればこれを達成できますか?