Подскажите как сделать сортировку в каталоге чтобы сначала отображались товары которые есть на складе и у которых есть изображения?
Сортировка по наличию на складе выглядит так:[CODE]$sort = "catalog_QUANTITY"; $order = "DESC";
if (($sort = $_REQUEST["sort_by"])&&($order = $_REQUEST["order"])) $sort = $sort;
if (empty($sort)) { $sort = "catalog_QUANTITY"; $order = "desc,nulls"; } //сортировка по наличию[/CODE]а это по наличию изображения:[CODE]if (empty($sort)) { $sort = "HAS_PREVIEW_PICTURE"; $order = "desc,nulls"; } //сортировка по наличию изображения[/CODE]Но как это связать вместе не могу понять.
Выше идет фильтр. Сначала при загрузке страницы с каталогом товаров переменная $sort пустая, поэтому ставим сортировку по умолчанию по catalog_QUANTITY.
Сортировка по количеству работает, но у многих товаров нет изображений и получается все идет вперемешку товары с изображениями и без них.
Получается нужно отсортировать сначала по количеству а затем по изображению в одном цикле?