Перейти к содержанию
Форум поддержки пользователей VamShop

Сортировка в поиске


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

Подскажите как сделать в поиске так, чтобы товары которых нет в наличии выводились бы последними в результате поиска ? 

В файле advanced_search_result.php в строке 232:

$where_str .= " ) GROUP BY p.products_id ORDER BY p.products_date_added DESC ";

заменил на :

$where_str .= " ) GROUP BY p.products_id ORDER BY p.products_quantity DESC ";

 

так верно ?

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, madvolkov сказал:

Подскажите как сделать в поиске так, чтобы товары которых нет в наличии выводились бы последними в результате поиска ? 

В файле advanced_search_result.php в строке 232:


$where_str .= " ) GROUP BY p.products_id ORDER BY p.products_date_added DESC ";

заменил на :


$where_str .= " ) GROUP BY p.products_id ORDER BY p.products_quantity DESC ";

 

так верно ?

По идее, да.

Будет сортироваться по количеству на складе, по убыванию.

т.е. товары с количествои 0, 1 должны быть в конце списка.

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

Понял ! спс ! А есть какое то поле в базе, которое отвечает именно за наличие товара   ! В админке есть такое поле:  Наличие товара:  и можно выбрать есть в наличии и неи в наличии ! короче сортировку в поиске именно по этому полю сделать можно ?

Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, madvolkov сказал:

Понял ! спс ! А есть какое то поле в базе, которое отвечает именно за наличие товара   ! В админке есть такое поле:  Наличие товара:  и можно выбрать есть в наличии и неи в наличии ! короче сортировку в поиске именно по этому полю сделать можно ?

Такой опции по умолчанию нет. 

Есть только опция Количество на складе и например опция Статая товара, активный или нет.

т.е. это только свой код какой-то писать.

Либо исползовать какую-то существующую опцию.

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