![]() |
| Сортировка товаров по возрастанию цены в "Opencart" по умолчанию |
Понадобилось изменить фильтр товаров в Opencart с «По умолчанию» на «По цене от меньшой до большей». Для реализации данной задумки необходимо перейти в файл находящийся по адресу /catalog/controller/product/category.php и найти там следующий кусок кода: if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'pd.name'; } после чего поменять $sort = 'pd.name'; на $sort = 'p.price'
Также можно подставить и такие вот значения:
$sort = 'pd.name'; - фильтр по Имени
$sort = 'p.price'; - фильтр по Ценам
$sort = 'rating'; - фильтр по Рейтингу
Направление $order = 'ASC'; - Сортировка от А до Я (Низкому)
$order = 'DESC' - Сортировка от Я до А (Высокому)
Надеюсь данная хитрость поможет вам отфильтровать товары в вашем опенкарт так как вам будет нужно.

Комментарии
Отправить комментарий