Сортировка спецпредложений

alexmar

Постоялец
Регистрация
16 Авг 2008
Сообщения
51
Реакции
5
Сортировка спецпредложений!
В админ части есть раздел Спец-предложения. В спец-предложениях есть Порядок сортировки (по умолчанию 0).

Как правильно сделать сортировку на уровне PHP файлов (которые используются), что бы вывод товаров на главной был таков: последний добавленный товар находился вверхем левом углу, а не внижнем правом
 
верстку части шаблона(вывод спец предложений) надо переделать и будет счастье :)
 
Значиться так, едем в папку includes и находим файл home.php
в нем находим такую строчку
PHP:
//special offers
	$result = array();
$q = db_query("SELECT productID FROM ".SPECIAL_OFFERS_TABLE." order by sort_order") or die (db_error());
и здесь нужно
order by sort_order
заменить на
order by sort_order ASC сортировка по возрастанию
или
order by sort_order DESC сортировка по убыванию
Для того чтобы товары Выводились в случайном порядке
строчку
$q = db_query("SELECT productID FROM ".SPECIAL_OFFERS_TABLE." order by sort_order") or die (db_error());
меняем на
$q = db_query("SELECT productID FROM ".SPECIAL_OFFERS_TABLE." order by rand() limit 0,7") or die (db_error());
где limit 0,7 это количество выводимых товаров в шаблоне
 
Назад
Сверху