Помощь Как отсутствующий товар переместить в конец списка

Статус
В этой теме нельзя размещать новые ответы.

Andrei_IW

Создатель
Регистрация
22 Май 2009
Сообщения
12
Реакции
0
Как сделать что бы сначала выводились товары которые есть на складе, а уже в самом конце списка выводились товары которых нет на складе?
 
Пробовал поиск, но что то не получилось. Спасибо за ссылки, сейчас буду изучать :)

1. Открываешь PhpMyadmin и делаешь SQL запрос:
update `SS_products` set `sort_order`=1 where `in_stock`=0;
update `SS_products` set `sort_order`=0 where `in_stock`>0;

Тогда у тебя товары, которых нет в наличии перенесутся в конец списка, только внимательно обращай внимание на разширение таблиц, смыле "SS" , у тебя оно может идти по другому......
 
PhpMyadmin это дело, но у меня клиенты не смогут этого осилить. Лучше помучиться и попробовать всунуть такую сортировку в движок.
 
Все есть в выше указанных ссылках:

Ладно, открываешь includes / category.php

ищешь код, он идет в самом начали

PHP:
if ( isset($categoryID) && !isset($_GET["search_with_change_category_ability"]) && !isset($dontshowcategory))
	{

сразу добавляешь:

PHP:
  if (!isset($_GET["sort"]) ){
            $_GET["sort"] = "in_stock";
            $_GET["direction"]="DESC";
        

}


Вот и все, товара которого нет, находится в конце списка......
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху