From 72f99f4e4e6f787c587877d21ee36e32e41dcef8 Mon Sep 17 00:00:00 2001 From: ilmedova Date: Wed, 28 Apr 2021 17:28:45 +0500 Subject: [PATCH] orderBy query added to admin tables --- app/Http/Controllers/Admin/AdvertisementCrudController.php | 2 ++ app/Http/Controllers/Admin/CategoryCrudController.php | 1 + app/Http/Controllers/Admin/FolderCrudController.php | 1 + app/Http/Controllers/Admin/GroupCrudController.php | 1 + app/Http/Controllers/Admin/GurnawCrudController.php | 1 + app/Http/Controllers/Admin/MaterialCrudController.php | 1 + app/Http/Controllers/Admin/MenuCrudController.php | 1 + app/Http/Controllers/Admin/NewsCrudController.php | 1 + app/Http/Controllers/Admin/OrderCrudController.php | 1 + app/Http/Controllers/Admin/PageCrudController.php | 1 + app/Http/Controllers/Admin/PageadCrudController.php | 1 + app/Http/Controllers/Admin/ProgrammeCrudController.php | 1 + app/Http/Controllers/Admin/PropertyTypeCrudController.php | 1 + app/Http/Controllers/Admin/ShowBukjaOrdersCrudController.php | 1 + app/Http/Controllers/Admin/ShowCrudController.php | 1 + app/Http/Controllers/Admin/SliderCrudController.php | 1 + app/Http/Controllers/Admin/SubscriptionCrudController.php | 1 + app/Http/Controllers/Admin/TopheaderadvCrudController.php | 1 + app/Http/Controllers/Admin/User_subCrudController.php | 1 + app/UserCrudController.php | 1 + 20 files changed, 21 insertions(+) diff --git a/app/Http/Controllers/Admin/AdvertisementCrudController.php b/app/Http/Controllers/Admin/AdvertisementCrudController.php index 3bcac03e..13fe7b63 100644 --- a/app/Http/Controllers/Admin/AdvertisementCrudController.php +++ b/app/Http/Controllers/Admin/AdvertisementCrudController.php @@ -50,6 +50,8 @@ class AdvertisementCrudController extends CrudController ['name' => 'adv_type', 'type' => 'enum', 'label' => 'Adv Type'], ]); + $this->crud->orderBy('updated_at', 'DESC'); + // add asterisk for fields that are required in AdvertisementRequest $this->crud->setRequiredFields(StoreRequest::class, 'create'); $this->crud->setRequiredFields(UpdateRequest::class, 'edit'); diff --git a/app/Http/Controllers/Admin/CategoryCrudController.php b/app/Http/Controllers/Admin/CategoryCrudController.php index bcbac7d9..f85a4610 100644 --- a/app/Http/Controllers/Admin/CategoryCrudController.php +++ b/app/Http/Controllers/Admin/CategoryCrudController.php @@ -28,6 +28,7 @@ class CategoryCrudController extends CrudController $this->crud->setEntityNameStrings('category', 'categories'); $this->crud->allowAccess('reorder'); $this->crud->enableReorder('name', 3); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- | CrudPanel Configuration diff --git a/app/Http/Controllers/Admin/FolderCrudController.php b/app/Http/Controllers/Admin/FolderCrudController.php index de885e18..d76e149b 100644 --- a/app/Http/Controllers/Admin/FolderCrudController.php +++ b/app/Http/Controllers/Admin/FolderCrudController.php @@ -26,6 +26,7 @@ class FolderCrudController extends CrudController $this->crud->setModel('App\Models\Folder'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/folders'); $this->crud->setEntityNameStrings('Bukja', 'bukjalar'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/GroupCrudController.php b/app/Http/Controllers/Admin/GroupCrudController.php index f1a08080..b3a255e9 100644 --- a/app/Http/Controllers/Admin/GroupCrudController.php +++ b/app/Http/Controllers/Admin/GroupCrudController.php @@ -26,6 +26,7 @@ class GroupCrudController extends CrudController $this->crud->setModel('App\Models\Group'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/group'); $this->crud->setEntityNameStrings('group', 'groups'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/GurnawCrudController.php b/app/Http/Controllers/Admin/GurnawCrudController.php index 608ab2a5..675ad5d4 100644 --- a/app/Http/Controllers/Admin/GurnawCrudController.php +++ b/app/Http/Controllers/Admin/GurnawCrudController.php @@ -26,6 +26,7 @@ class GurnawCrudController extends CrudController $this->crud->setModel('App\Models\Gurnaw'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/gurnawlar'); $this->crud->setEntityNameStrings('Gurnaw', 'Gurnawlar'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/MaterialCrudController.php b/app/Http/Controllers/Admin/MaterialCrudController.php index 3fbd75ac..dcfe9e6f 100644 --- a/app/Http/Controllers/Admin/MaterialCrudController.php +++ b/app/Http/Controllers/Admin/MaterialCrudController.php @@ -26,6 +26,7 @@ class MaterialCrudController extends CrudController $this->crud->setModel('App\Models\Material'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/material'); $this->crud->setEntityNameStrings('material', 'materials'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/MenuCrudController.php b/app/Http/Controllers/Admin/MenuCrudController.php index 028920f3..a5e23d64 100644 --- a/app/Http/Controllers/Admin/MenuCrudController.php +++ b/app/Http/Controllers/Admin/MenuCrudController.php @@ -26,6 +26,7 @@ class MenuCrudController extends CrudController $this->crud->setModel('App\Models\Menu'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/menu'); $this->crud->setEntityNameStrings('menu', 'menus'); + $this->crud->orderBy('updated_at', 'DESC'); /* diff --git a/app/Http/Controllers/Admin/NewsCrudController.php b/app/Http/Controllers/Admin/NewsCrudController.php index 5aa9de1a..5a9c0c18 100644 --- a/app/Http/Controllers/Admin/NewsCrudController.php +++ b/app/Http/Controllers/Admin/NewsCrudController.php @@ -26,6 +26,7 @@ class NewsCrudController extends CrudController $this->crud->setModel('App\Models\News'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/news'); $this->crud->setEntityNameStrings('news', 'news'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/OrderCrudController.php b/app/Http/Controllers/Admin/OrderCrudController.php index 1b7e0d5e..17c98fa3 100644 --- a/app/Http/Controllers/Admin/OrderCrudController.php +++ b/app/Http/Controllers/Admin/OrderCrudController.php @@ -26,6 +26,7 @@ class OrderCrudController extends CrudController $this->crud->setModel('App\Models\Order'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/order'); $this->crud->setEntityNameStrings('order', 'orders'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/PageCrudController.php b/app/Http/Controllers/Admin/PageCrudController.php index 389808d9..7d68b34b 100644 --- a/app/Http/Controllers/Admin/PageCrudController.php +++ b/app/Http/Controllers/Admin/PageCrudController.php @@ -26,6 +26,7 @@ class PageCrudController extends CrudController $this->crud->setModel('App\Models\Page'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/page'); $this->crud->setEntityNameStrings('page', 'pages'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/PageadCrudController.php b/app/Http/Controllers/Admin/PageadCrudController.php index 8225aaae..bcb6eba1 100644 --- a/app/Http/Controllers/Admin/PageadCrudController.php +++ b/app/Http/Controllers/Admin/PageadCrudController.php @@ -26,6 +26,7 @@ class PageadCrudController extends CrudController $this->crud->setModel('App\Models\Pagead'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/pagead'); $this->crud->setEntityNameStrings('pagead', 'pageads'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/ProgrammeCrudController.php b/app/Http/Controllers/Admin/ProgrammeCrudController.php index a12d154c..e33f84ad 100644 --- a/app/Http/Controllers/Admin/ProgrammeCrudController.php +++ b/app/Http/Controllers/Admin/ProgrammeCrudController.php @@ -26,6 +26,7 @@ class ProgrammeCrudController extends CrudController $this->crud->setModel('App\Models\Programme'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/programme'); $this->crud->setEntityNameStrings('programme', 'programmes'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/PropertyTypeCrudController.php b/app/Http/Controllers/Admin/PropertyTypeCrudController.php index 7bd62586..dc253135 100644 --- a/app/Http/Controllers/Admin/PropertyTypeCrudController.php +++ b/app/Http/Controllers/Admin/PropertyTypeCrudController.php @@ -26,6 +26,7 @@ class PropertyTypeCrudController extends CrudController $this->crud->setModel('App\Models\PropertyType'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/properties'); $this->crud->setEntityNameStrings('Eýeçiligiň görnüşi', 'Eýeçiligiň görnüşleri'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/ShowBukjaOrdersCrudController.php b/app/Http/Controllers/Admin/ShowBukjaOrdersCrudController.php index 81a57742..e6c78122 100644 --- a/app/Http/Controllers/Admin/ShowBukjaOrdersCrudController.php +++ b/app/Http/Controllers/Admin/ShowBukjaOrdersCrudController.php @@ -28,6 +28,7 @@ class ShowBukjaOrdersCrudController extends CrudController $this->crud->setModel('App\Models\ShowBukjaOrders'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/showbukjaorders'); $this->crud->setEntityNameStrings('Bukja zakaz', 'Bukja Zakazlar'); + $this->crud->orderBy('updated_at', 'DESC'); if (!$this->request->has('order')) { $this->crud->orderBy('id', 'DESC'); diff --git a/app/Http/Controllers/Admin/ShowCrudController.php b/app/Http/Controllers/Admin/ShowCrudController.php index a33a3656..3c61a942 100644 --- a/app/Http/Controllers/Admin/ShowCrudController.php +++ b/app/Http/Controllers/Admin/ShowCrudController.php @@ -26,6 +26,7 @@ class ShowCrudController extends CrudController $this->crud->setModel('App\Models\Show'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/show'); $this->crud->setEntityNameStrings('show', 'shows'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/SliderCrudController.php b/app/Http/Controllers/Admin/SliderCrudController.php index 1d6d8755..28aa37b3 100644 --- a/app/Http/Controllers/Admin/SliderCrudController.php +++ b/app/Http/Controllers/Admin/SliderCrudController.php @@ -26,6 +26,7 @@ class SliderCrudController extends CrudController $this->crud->setModel('App\Models\Slider'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/slider'); $this->crud->setEntityNameStrings('slider', 'sliders'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/SubscriptionCrudController.php b/app/Http/Controllers/Admin/SubscriptionCrudController.php index 551c9da8..63cd917a 100644 --- a/app/Http/Controllers/Admin/SubscriptionCrudController.php +++ b/app/Http/Controllers/Admin/SubscriptionCrudController.php @@ -26,6 +26,7 @@ class SubscriptionCrudController extends CrudController $this->crud->setModel('App\Models\Subscription'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/subscription'); $this->crud->setEntityNameStrings('subscription', 'subscriptions'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/TopheaderadvCrudController.php b/app/Http/Controllers/Admin/TopheaderadvCrudController.php index 46ffcc2b..85a1dafc 100644 --- a/app/Http/Controllers/Admin/TopheaderadvCrudController.php +++ b/app/Http/Controllers/Admin/TopheaderadvCrudController.php @@ -26,6 +26,7 @@ class TopheaderadvCrudController extends CrudController $this->crud->setModel('App\Models\Topheaderadv'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/topheaderadv'); $this->crud->setEntityNameStrings('topheaderadv', 'topheaderadvs'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/Http/Controllers/Admin/User_subCrudController.php b/app/Http/Controllers/Admin/User_subCrudController.php index c820106f..6bd90a6b 100644 --- a/app/Http/Controllers/Admin/User_subCrudController.php +++ b/app/Http/Controllers/Admin/User_subCrudController.php @@ -26,6 +26,7 @@ class User_subCrudController extends CrudController $this->crud->setModel('App\Models\User_sub'); $this->crud->setRoute(config('backpack.base.route_prefix') . '/user_sub'); $this->crud->setEntityNameStrings('user_sub', 'user_subs'); + $this->crud->orderBy('updated_at', 'DESC'); /* |-------------------------------------------------------------------------- diff --git a/app/UserCrudController.php b/app/UserCrudController.php index c3f358e2..ee35bd50 100644 --- a/app/UserCrudController.php +++ b/app/UserCrudController.php @@ -16,6 +16,7 @@ class UserCrudController extends CrudController | BASIC CRUD INFORMATION |-------------------------------------------------------------------------- */ + $this->crud->orderBy('updated_at', 'DESC'); $this->crud->setModel(config('backpack.permissionmanager.models.user')); $this->crud->setEntityNameStrings(trans('backpack::permissionmanager.user'), trans('backpack::permissionmanager.users')); $this->crud->setRoute(backpack_url('user'));