sergiykhd
Prestashop Expert
- Регистрация
- 17 Апр 2013
- Сообщения
- 1.230
- Реакции
- 1.150
- Автор темы
- #1
В настройках стоит сортировка по "позиции в категории".
В файле classes/Category.php
находим строку:
$sql .= ' ORDER BY '.(!empty($order_by_prefix) ? $order_by_prefix.'.' : '').'`'.bqSQL($order_by).'` '.pSQL($order_way).'
и меняем на
$sql .= ' ORDER BY stock.quantity>0 desc,'.(!empty($order_by_prefix) ? $order_by_prefix.'.' : '').'`'.bqSQL($order_by).'` '.pSQL($order_way).'
В файле classes/Category.php
находим строку:
$sql .= ' ORDER BY '.(!empty($order_by_prefix) ? $order_by_prefix.'.' : '').'`'.bqSQL($order_by).'` '.pSQL($order_way).'
и меняем на
$sql .= ' ORDER BY stock.quantity>0 desc,'.(!empty($order_by_prefix) ? $order_by_prefix.'.' : '').'`'.bqSQL($order_by).'` '.pSQL($order_way).'
Последнее редактирование: