Я не могу отсортировать коллекцию товаров по идентификатору категории
У меня есть несколько категорий: парни, дамы, мужчины, женщины и предложения.
Каждый продукт относится к категориям парней, женщин, мужчин и женщин.
И некоторые продукты назначены на «предложения» категория.
Мне нужно получить все "предложения" продукты, но сортировать по другим категориям, я имею в виду:
ПРЕДЛОЖЕНИЯ - & GT; ребята продукты - & GT; женская продукция - & GT; мужские товары - & GT; женские товары
$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() . '-->';
}
Прямо сейчас я получаю продукты для отображения по категории "предложения", но эти продукты поставляются упорядоченными по атрибуту имени, и мне нужны продукты, отсортированные по категории перед именем.
Как мне этого добиться?