Сортировка категорий VirtueMart модулем Nextend Accordion Menu V9

  • 0 Ответов
  • 514 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Всем доброе время суток!

Проблему решил, может кого выручит данная тема.

Столкнулся с проблемой Joomla 3, VirtueMart2. Модуль  Nextend Accordion Menu V9 имеет возможность выбора следующих сортировок позиции: Component's default, Ascending, Descending. Первый постоянно перемешивает пункты, второй и третий сортирует по названию. Но задача состоит в том что бы вывести пункты в определенной последовательности. Для этого решил сортировать по ид категории, который можно легко установить в необходимой последовательности. Для этого в настройках выбрал пункт Ascending, далее в файле - plugins\nextendmenu\virtuemart\virtuemart\virtuemart2.php(думаю для первого VirtueMart virtuemart1.php) изменил

if ($this->_config['order'] == "asc") {
            $query.="ORDER BY a.category_name ASC";

на

if ($this->_config['order'] == "asc") {
            $query.="ORDER BY a.virtuemart_category_id ASC";