$hierarchy = umiHierarchy::getInstance();
$events = new selector('pages');
//Обрабатываете свои фильтры и сортировки
$events->where()->equals();
$result = $events->result();
$finalResult[] = $emptyItem = [];
foreach ($result as $eventItem) {
if ($eventItem->common_quantity > 0) {
$finalResult[] = $eventItem;
} else {
$emptyItem[] = $eventItem;
}
}
$finalResult = array_merge ($finalResult, $emptyItem);