Перейти к содержанию
Gromozybra

Списки категорий при указании Родительской

Рекомендуемые сообщения

Добрый день, версия осстора 1.5.5.1.2.

Возможно проблема давно решена и я разучился пользоваться поиском, но на прошлых версиях такого вроде не было и началось с 1,5,5,1,1

При редактировании карточки товара в админке, во вкладке "Связи" при указании категорий в выпадающем списке категории располагаются неизвестно как. (Есть подозрение что согласно порядку сортировки неожиданно общему для всех)

то есть есть три родительских категории. А,Б,В. У каждой есть три подкатегории 1,2,3

В прошлых версиях список выглядел так

А

А-1

А-2

А-3

Б

Б-1

Б-2

Б-3

В

В-1

В-2

В-3

Работать при большом количестве категорий было не совсем удобно но вполне понятно.

Сейчас же список выглядит примерно так:

А

Б-3

А-1

А-2

А-3

Б

В-1

В-2

Б-1

Б-2

В

В-3

то совсем не добавляет удобства в работе.

Как это починить или же может есть модуль делающий выбор категорий более удобным?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

благодарю) На всякий случай вдруг кто так же туп как я

Осторожно найдите в файле \admin\model\catalog\category.php строку

$sql .= " GROUP BY cp.category_id ORDER BY c.sort_order, name";
и замените ее на эту

$sql .= " GROUP BY cp.category_id ORDER BY name";
Вроде это дело рук данного пулл-реквеста, который видимо был принят по каким-то веским причинам, но я уже не помню почему и в чем была суть проблемы сортировки категорий, возможно toporchillo прояснит ситуацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И просто уже из спортивного интереса как правильней порядок категорий то задавать?

отдельно для родительских и отдельно для дочерних. Почему то всегда так делал. Или же порядок сортировки дочерних должен быть больше чем у родительской?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На вкус и цвет ,как говорится и фломастеры разные)

 

Ведь и этой правки бы не нужно было,если однажды по каким то причинам не было принято решение удобное увы не для всех.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А возможно просто реализация кривая. Если подумать , то к примеру, у меня в магазине, основные - две первые родительские категории товаров. а по алфавиту они идут далеко не первыми).

Так что если бы в построении списка учитывалась бы только сортировка родительских категорий, а подкатегории подстраивались к ним по алфавиту - было бы идеально)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Недавно только заметил - при создании или редактировании категории список при указании родительской как раз как надо - то есть учитывается порядок сортировки и не вперемешку все)

Может стоит от туда код скопировать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.