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

Сортировка товаров в каталоге

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

Добрый день!

Где в админке настроить, чтобы товары в каталоге фильтровались По умолчанию (т.е.по выставленным значениям в поле сортировки), сейчас фильтруются по возрастанию цены (это не удобно, потому что много копеечного товара, который продавать не выгодно, а листать долго)?

 

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


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

дак так и сортируется, если нет смотри в соответствующих контроллерах

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


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

Гуглили? Вижу что нет.

 

За сортировку отвечает контроллер страницы по адресу: catalog\controller\product\  если в каталоге то вам нужен файл category.php

 

Ищите с начала файла запись:

if (isset($this->request->get['sort'])) {
	$sort = $this->request->get['sort'];
} else {
	$sort = 'p.price';
}

Если вы сказали, что у вас идёт по цене, то должна быть запись

$sort = 'p.price';

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

$sort = 'p.sort_order';

Ниже в этом файле задаётся способ сортировки по возрастанию или убыванию

$order = 'ASC';

DESC — с Х до 0,
ASC — с 0 до Х

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


Ссылка на сообщение
Поделиться на другие сайты
В 17.12.2017 в 16:39, magneto2010 сказал:

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


$sort = 'p.sort_order';

 

Спасибо. Но - исправил, сохранил, загрузил, но отображение на сайте не изменилось.

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


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

у товара проставлена сортировка? обновили кэшь модификаторов?

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


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

вроде заработало через какое то время. еще раз спасибо.

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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