Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Уникальная сортировка товара


Recommended Posts

Всем привет. Версия opencart 2.1.

 

Нужен модуль или sql запрос сортировки.

 

1) Сортировка должна быть по-умолчанию.

2) Сначала сортировка должна быть по под категориям(в случае если это корневая категория) Допустим - Зима, Осень, Лето.

3) Далее сортировка должна быть по значение UPC начиная от максимального и заканчивая минимальным.

4) Далее сортировка должна быть по минимальной цене.

5) И затем рандомом по первому слову в название товара.

6) Рандом должен быть статичным. Т.е. товары которые были на первой странице, не должны "случайным" образом оказаться на второй. Т.е. на каждой странице всегда должны быть одни и те же товары в определённой последовательности.

 

Как должны работать 3, 4 и 5 пункт:

 

Есть список товаров:

 

Ботинки1 цена500 upc8

Ботинки2 цена500 upc8

Ботинки3 цена300 upc7

Ботинки4 цена1000 upc5

Ботинки5 цена1000 upc5

Ботинки6 цена600 upc8

Ботинки7 цена600 upc7

Ботинки8 цена1500 upc10

Ботинки9 цена1300 upc10

Кроссовки1 цена500 upc8

Кроссовки2 цена500 upc8

Кроссовки3 цена300 upc7

Кроссовки4 цена1000 upc5

Кроссовки5 цена1000 upc5

Кроссовки6 цена600 upc8

Кроссовки7 цена600 upc7

Кроссовки8 цена1500 upc10

Кроссовки9 цена1300 upc10

 

Должны получить:

 

Ботинки9 цена1300 upc10

Кроссовки9 цена1300 upc10

Ботинки8 цена1500 upc10

Кроссовки8 цена1500 upc10

Ботинки1 цена500 upc8

Кроссовки1 цена500 upc8

Ботинки2 цена500 upc8

Кроссовки2 цена500 upc8

 

и т.д., думаю смысл понятен.

 

 

Разумеется на сайте стоит фильтр товаров. Если сделать выбор допустим только по кроссовкам, то 5 пункт отключаем. Хотя, по сути, он может работать, названия же ведь всё-равно остаются одинаковыми)

 

 

Бюджет 3000-5000р.

 

 

PS: Если создал тему не в том разделе, то пожалуйста, модераторы, перенесите её в нужный. Спасибо.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.