Я не могу отсортировать коллекцию товаров по идентификатору категории

У меня есть несколько категорий: парни, дамы, мужчины, женщины и предложения.

Каждый продукт относится к категориям парней, женщин, мужчин и женщин.

И некоторые продукты назначены на «предложения» категория.

Мне нужно получить все "предложения" продукты, но сортировать по другим категориям, я имею в виду:

ПРЕДЛОЖЕНИЯ  - & 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() . '-->';
    }

Прямо сейчас я получаю продукты для отображения по категории "предложения", но эти продукты поставляются упорядоченными по атрибуту имени, и мне нужны продукты, отсортированные по категории перед именем.

Как мне этого добиться?

Ответы на вопрос(1)

Ваш ответ на вопрос