Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] Сортировка категорий при добавлении товара


folax
 Поделиться

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

Добрый день форумчане, подскажите кто знает какой файл отвечает за сортировку категорий и подкатегорий при добавлении нового товара. Пропала сортировка, вроде бы на демо ocStore Версия 1.5.5.1.2 она присутствует, а у меня нет. Не удобно выбирать категории в разнобой. Спасибо.

 

post-23924-0-06370800-1417524982_thumb.png

post-23924-0-37454200-1417524985_thumb.png

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


В категориях нормально выводится, и в админке и в фронте магазина.

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


Сравните файлы

 

admin/model/catalog/product.php

admin/controller/catalog/product.php

 

с оригинальными из дистрибутива (например с помощью программы WinMerge)

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

Проверил, файлы одинаковые. Изменений нет.  Сделал так, сделал копию файлов и потом заменил все файлы оригинальным дистрибутивом, результат тот же, сейчас попробую VQmod приложения выключить.

 

VQmod приложения тоже не влияют на сортировку, осталось попробовать без сторонних модулей.

 

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

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


Решение найдено в функции function getCategories($data), файл

 /admin/model/catalog/category.php

строка 220, сортирует по номеру категории, а не по имени 

$sql .= " GROUP BY cp.category_id ORDER BY c.sort_order, name";

заменить на 

$sql .= " GROUP BY cp.category_id ORDER BY name, c.sort_order";

и сортировка начинает работать

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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