Перейти к содержимому


Фото
- - - - -

Сортировать товары по названию бренда (по алфавиту)


  • Чтобы отвечать, сперва войдите на форум
1 ответ в теме

#1 DmitryCH

DmitryCH
  • Пользователь
  • 38 сообщений
  • Пользователь
  • Версия CMS:2.x
  • Откуда:Москва

Опубликовано 24.07.2019 - 15:02

Всем привет!

 

По умолчанию в Симпле товары сортируются по p.position (в файле api/Products.php). Там можно изменить сортировку на сортировку по p.name и p.price. Но мне нужно, чтобы товары сортировались по имени бренда по алфавиту. А внутри бренда по p.position.

 

То есть, товары выводятся так. Сначала идут товары, отсортированные по p.position, которые принадлежат к бренду Avast, потом товары, отсортированные по p.position, которые принадлежат к Bocsh и т.п.

 

Как это реализовать?

 

Заранее благодарен.



#2 Kosjak76

Kosjak76
  • Модератор
  • 3 843 сообщений
  • Программирование
  • Версия CMS:1.x, 2.x
  • Откуда:Харьков, Украина

Опубликовано 24.07.2019 - 15:18

Примерно так

				case 'brand_position':
				$order = 'b.name, p.position DESC';





0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых