mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-12 08:16:06 -06:00
fixed sort by
This commit is contained in:
parent
f97a2f4837
commit
25e1630b30
@ -176,10 +176,10 @@ class AdvRepository extends EntryRepository implements AdvRepositoryInterface
|
|||||||
if (!empty($param['sort_by'])) {
|
if (!empty($param['sort_by'])) {
|
||||||
switch ($param['sort_by']) {
|
switch ($param['sort_by']) {
|
||||||
case "sort_price_up":
|
case "sort_price_up":
|
||||||
$query = $query->orderBy('price', 'desc');
|
$query = $query->orderBy('advs_advs.price', 'desc');
|
||||||
break;
|
break;
|
||||||
case "sort_price_down":
|
case "sort_price_down":
|
||||||
$query = $query->orderBy('price', 'asc');
|
$query = $query->orderBy('advs_advs.price', 'asc');
|
||||||
break;
|
break;
|
||||||
case "sort_time":
|
case "sort_time":
|
||||||
$query = $query->orderBy('advs_advs.created_at', 'desc');
|
$query = $query->orderBy('advs_advs.created_at', 'desc');
|
||||||
@ -187,13 +187,13 @@ class AdvRepository extends EntryRepository implements AdvRepositoryInterface
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$query = $query->orderBy('advs_advs.created_at', 'desc');
|
$query = $query->orderBy('advs_advs.created_at', 'desc');
|
||||||
|
}
|
||||||
if ($isActiveDopings) {
|
if ($isActiveDopings) {
|
||||||
$query = app('Visiosoft\DopingsModule\Http\Controller\DopingsController')->querySelect($query, $param);
|
$query = app('Visiosoft\DopingsModule\Http\Controller\DopingsController')->querySelect($query, $param);
|
||||||
} else {
|
} else {
|
||||||
$query = $query->select('advs_advs.*', 'advs_advs_translations.name as name',
|
$query = $query->select('advs_advs.*', 'advs_advs_translations.name as name',
|
||||||
'advs_advs_translations.advs_desc as advs_desc');
|
'advs_advs_translations.advs_desc as advs_desc');
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if ($type == "list") {
|
if ($type == "list") {
|
||||||
return $query->paginate($this->settings->value('streams::per_page'));
|
return $query->paginate($this->settings->value('streams::per_page'));
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user