Opencart сортировка по цене

Opencart сортировка по цене

Что бы сделать по умолчанию сортировку по цене по возрастанию (от меньшего к большему) нужно открыть файл /catalog/controller/product/category.php и найти код:

Перед этим кодом нужно добавить такой:

Открыть Админку->Менеджер дополнений->Обновить

Добавляем сортировку по новинкам и другие типы сортировки в интернет магазине opencart.

  • ГлавнаяНовости статьиЗаметки и доработки Opencart Сортировка по дате поступления opencart

Сортировка по дате поступления opencart

  • 5/5
  • 2 оценок
Очень плохо! Плохо Нормально Хорошо Очень хорошо!
0% 0% 0% 0% 100%

Приветствую уважаемый посетитель на страницах нашего сайта. Сегодня, в данной статье мы рассмотрим пример как поменять сортировку товаров на витрине opencart.

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

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

И так как поменять сортировку отображения товаров в категории OpenCart, что для этого нужно?!

А нужно всего только внести изменения в файл /catalog/controller/product/category.php а так же в языковый файл /catalog/language/russian/product/category.php.

Если же вы делаете сортировку товаров для других страниц то файлы изменять нужно соответственно те которые отвечают за данные страницы, к примеру если вы изменяете сортировку на странице производителей то изменяем файл /catalog/controller/product/manufacturer.php , ну я думаю здесь все понятно.

Читайте также:  Total commander работа с файлами и архивами

Рассмотрим какие есть варианты сортировки товаров в opencart:

    ‘p.sort_order’, — сортировка товаров, по умолчанию. ‘p.date_added’ — сортировка товаров по дате поступления. ‘p.price’, — сортировка товаров по цене. ‘pd.name’, — сортировка товаров по имени. ‘p.model’, — сортировка товаров по модели. ‘p.quantity’, — сортировка товаров по количеству. ‘rating’, — сортировка товаров по рейтингу.

DESC — сортировка товаров по возрастанию,
ASC — сортировка товаров по убыванию.

Данные значения сортировки вы можете использовать на свое усмотрение в зависимости от того какой вид сортировки товаров вас интересует. Нас же интересует конкретно ‘p.date_added’ так как вы помните я изначально писал, что за пример мы будем делать сортировку по дате поступления товаров то есть по новинкам.

И так приступим и в первую очередь изменим сортировку на сортировку по дате поступления по умолчанию.

Как я уже писал ранее изменения вносить нужно в файл /catalog/controller/product/category.php , отрываем его для редактирования вашим любимым редактором, я лично пользуюсь всегда notepad++.

В начале данного файла находим кусок такого кода:

Если вы пытались установить в OpenCart сортировку товаров по возрастанию цены по умолчанию, то наверняка были удивлены, что стандартными средствами (в панели управления) изменить данную настройку невозможно. Но задача решаема.

Открываем файл: catalog/controller/product/category.php и меняем $sort = ‘p.sort_order’ на $sort = ‘p.price’.

Проверялось на OpenCart 1.5.4.1. На других версиях решение возможно немного отличается, но смысл тот же.

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

200 бесплатных наборов кистей для Фотошопа
523

Как в Фотошопе сменить русский язык на английский
320

Как импортировать большую базу данных MySQL в обход ограничений phpMyAdmin
163

Читайте также:  Nvd3dum dll ошибка как устранить

Как отправить большое видео в Ватсап
162

5 лучших книг по Вордпресс на русском языке
152

Как быстро наполнить сайт на WordPress с помощью плагина WP All Import
151

25 лучших шаблонов для создания интернет-магазина на OpenCart
150

Установка временнОй зоны в PHP
140

20 лучших шаблонов Вордпресс для сферы услуг
137

Как открыть *.CDR в Adobe Illustrator
133

Как использовать Media Query в JavaScript
128

Как быстро удалить все исходящие заявки в друзья во Вконтакте
122

Как включить мультисайт и создать сеть сайтов на Вордпресс
106

10 рекомендуемых книг-бестселлеров по PHP
102

Как скачать приватное видео из фейсбука
97

Как посмотреть, кто кого лайкает в Инстаграм
80

Топ 12 Вордпресс шаблонов для сайта доставки еды
79

Как принять в друзья все входящие заявки во Вконтакте
73

Как разрешить загрузку SVG и других форматов файлов в Вордпресс?
70

Как проверить сайт на технические ошибки онлайн
63

Практикующий веб-разработчик, специализируюсь на платформе Вордпресс.

Ссылка на основную публикацию
Mysql вывести последнюю запись
Это пример кода для выбора всех записей из таблицы. Может ли кто-нибудь показать мне, как выбрать последнюю запись этой таблицы?...
M3u8 чем открыть на андроид
вкл. 13 Август 2018 . Опубликовано в Менеджеры закачек M3U8 Loader - Программа скачает видео в несколько потоков. Для того...
M2040dn печатает белые листы
Сделаем качество печати Kyocera как по заводу В блоге я уже неоднократно говорил о своей любви к печатным аппаратам японской...
Mysql query error select distinct
I keep running into the same error, using MySQL. The totaal value is marked as wrong, but i have no...
Adblock detector