Jump to content
Sign in to follow this  
Gromozybra

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

Recommended Posts

Добрый день, версия осстора 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

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

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

Share this post


Link to post
Share on other sites

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

Осторожно найдите в файле \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 прояснит ситуацию.

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.