Задать вопрос
Comers
@Comers
Frontend Dev.

Как работает сортировка по-умолчанию в opencart?

Привет.
Кто знает?
Не нашел инфы толком каков принцип сортировки по-умолчанию в категориях opencart.

По названию, цене точно нет, так как хаос в категории
По дате - у всех одинаковая дата
По порядку сортировки - у всех одинаковый порядок "0"
По рейтингу тоже нет
  • Вопрос задан
  • 2120 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
iamjack
@iamjack
PHP, JS developer
по умолчанию сортирует по "sort_order", но поскольку у тебя он везде 0, то выборка происходит так, как будет выбирать данные твоя СУБД (например, в зависимости от того, где курсор будет в таблице)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zoozag
@zoozag
Opencart
Может зависеть от сборки и версии движка.
В ocStore 2.1.0.2 когда задана сортировка по умолчанию сортируется сначала по sort order, потом по имени.

Смотрите модель catalog/product в конце метода getProducts код сортировки начинается с со строк:
$sort_data = array(
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы