Заказ категории Magento на фронтэнде - PullRequest
0 голосов
/ 18 сентября 2011

Я хочу изменить порядок категорий по умолчанию в навигации внешнего интерфейса Magento на порядок по имени.Запуск Magento 1.5.

У кого-нибудь есть подсказка?

Ответы [ 4 ]

1 голос
/ 19 сентября 2011

Вы можете вручную упорядочить категории в админке, перетаскивая их вверх и вниз на левой панели страницы «Управление категориями».

0 голосов
/ 04 июля 2012

В панели администратора перейдите в Каталог—> Управление категориями. Оттуда вы можете изменить порядок категорий, просто перетаскивая категории прямо в дереве категорий в левой части страницы. Удачи!!!

0 голосов
/ 19 сентября 2011

Сначала нужно создать коллекцию, затем отсортировать атрибут

Mage::getModel('catalog/category')->getCollection()->addFieldToFilter('parent_id', '319')->addAttributeToSort('name', 'ASC');
0 голосов
/ 19 сентября 2011

Мы тоже искали способ сделать это и в итоге сделали это:

<?php
...
$categories = array(1,3,5); // this holds the category ids you want to show, in the correct order
foreach($categories as $cat){
  Mage::getModel("catazlog/category")->load($cat);
  // Do whatever you want here
}
?>

Это определенно не самый чистый способ достичь того, что вы пытаетесь сделать, а просто предложить вам быстрое (грязное?) Решение.

* 1006 Кенни *

...