mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
added sort by name
This commit is contained in:
parent
dfa4e06daa
commit
e59bdae13e
@ -380,4 +380,6 @@ return [
|
||||
'tax' => [
|
||||
'name' => 'Tax'
|
||||
],
|
||||
'name_a_z' => 'Name (A to Z)',
|
||||
'name_z_a' => 'Name (Z to A)',
|
||||
];
|
||||
|
||||
@ -379,10 +379,9 @@ return [
|
||||
'publish_at' => [
|
||||
'name' => 'Yayın tarihi'
|
||||
],
|
||||
'tax' => [
|
||||
'name' => 'Vergi'
|
||||
],
|
||||
'tax' => [
|
||||
'name' => 'KDV Oranı'
|
||||
],
|
||||
'name_a_z' => 'İlan Başlığı (A\'dan Z\'ye)',
|
||||
'name_z_a' => 'İlan Başlığı (Z\'den A\'ya)',
|
||||
];
|
||||
|
||||
@ -23,5 +23,11 @@
|
||||
<span class="dropdown-item sort-by-item" data-value="address_z_a">
|
||||
{{ trans("visiosoft.module.advs::field.address_z_a") }}
|
||||
</span>
|
||||
<span class="dropdown-item sort-by-item" data-value="name_a_z">
|
||||
{{ trans("visiosoft.module.advs::field.name_a_z") }}
|
||||
</span>
|
||||
<span class="dropdown-item sort-by-item" data-value="name_z_a">
|
||||
{{ trans("visiosoft.module.advs::field.name_z_a") }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -189,6 +189,12 @@ class AdvRepository extends EntryRepository implements AdvRepositoryInterface
|
||||
$query = $query->join('location_cities_translations', 'advs_advs.city', '=', 'location_cities_translations.entry_id')
|
||||
->orderBy('location_cities_translations.name', 'DESC');
|
||||
break;
|
||||
case "name_z_a":
|
||||
$query = $query->orderBy('advs_advs_translations.name', 'DESC');
|
||||
break;
|
||||
case "name_a_z":
|
||||
$query = $query->orderBy('advs_advs_translations.name', 'ASC');
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
$query = $query->orderBy('advs_advs.created_at', 'desc');
|
||||
|
||||
Loading…
Reference in New Issue
Block a user