0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 149 Просмотров
*

tomas_morgam

  • Осваиваюсь на форуме
  • 126
  • 0
Здравствуйте! Есть список товаров (часть товаров нет в наличии, часть с заполненным полем product_tax).
Есть функция из плагина jshoppingorderby (товаров что нет в наличии в конец списка).
Код
function onBeforeQueryGetProductList( $category, &$adv_result, &$adv_from, &$adv_query, &$order_query )
{
if ($category == "category" || $category == "manufacturer")
{
$adv_result .= ", IF(prod.product_quantity>0,1,0) as qflag";
if (strpos($order_query, 'ORDER BY') === false) {
$order_query = 'ORDER BY qflag DESC, name ASC';
} else {
$order_query = str_replace('ORDER BY', 'ORDER BY qflag DESC, ', $order_query);
}
}
}
Как изменить функцию чтобы вначале выводились товары с заполненным полем product_tax, потом все другие товары, потом которых нет в наличии. Догадываюсь что нужно как-то сделать вложенный ORDER, но поки не получается, возникли сомнения что такую двойную сортировку не реально сделать. Буду благодарен за помощь.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Смена шаблона отображения списка товаров

Автор nastali96

Ответов: 4
Просмотров: 63
Последний ответ 01.09.2017, 15:03:20
от nevigen
Отображение списка товаров в дереве категорий

Автор nastali96

Ответов: 5
Просмотров: 61
Последний ответ 01.09.2017, 11:53:20
от nevigen
Миниатюры фотографий товаров отображаются некорректно - в виде черного квадратика

Автор Galiakberow

Ответов: 13
Просмотров: 202
Последний ответ 11.07.2017, 13:17:59
от nevigen
Автоматический импорт товаров с нескольких прайсов

Автор oleksha_ru

Ответов: 9
Просмотров: 196
Последний ответ 09.07.2017, 20:46:44
от kit2m2
Проблема с выводом количества товаров на странице

Автор burikroma

Ответов: 6
Просмотров: 103
Последний ответ 02.07.2017, 20:19:24
от vipiusss