Refactor views to use new layout structure and update routes for administrator pages
- Changed view extends from "admin.main" to "administrator.layout.master" across multiple files. - Updated route names in admin.php and administrator.php to reflect new structure for user, order, invoice, and other management functionalities. - Adjusted view includes to point to the new directory structure for blocks and components. - Ensured all permission checks remain intact while refactoring the views.
This commit is contained in:
+11
-11
@@ -84,7 +84,7 @@ return [
|
||||
'children' => [
|
||||
[
|
||||
'title' => 'List Admin',
|
||||
'route' => 'admin.user.index',
|
||||
'route' => 'administrator.pages.user.index',
|
||||
'icon' => 'fas fa-users',
|
||||
],
|
||||
[
|
||||
@@ -137,36 +137,36 @@ return [
|
||||
'children' => [
|
||||
[
|
||||
'title' => 'View All Orders',
|
||||
'route' => 'admin.order.index',
|
||||
'route' => 'administrator.pages.order.index',
|
||||
'icon' => 'fas fa-shopping-cart',
|
||||
],
|
||||
[
|
||||
'title' => 'Pending Orders',
|
||||
'route' => 'admin.order.index',
|
||||
'route' => 'administrator.pages.order.index',
|
||||
'params' => ['status' => 'pending'],
|
||||
'icon' => 'fas fa-shopping-cart',
|
||||
],
|
||||
[
|
||||
'title' => 'Processing Orders',
|
||||
'route' => 'admin.order.index',
|
||||
'route' => 'administrator.pages.order.index',
|
||||
'params' => ['status' => 'processing'],
|
||||
'icon' => 'fas fa-cogs',
|
||||
],
|
||||
[
|
||||
'title' => 'Active Orders',
|
||||
'route' => 'admin.order.index',
|
||||
'route' => 'administrator.pages.order.index',
|
||||
'params' => ['status' => 'active'],
|
||||
'icon' => 'fas fa-shopping-cart',
|
||||
],
|
||||
[
|
||||
'title' => 'Cancel Orders',
|
||||
'route' => 'admin.order.index',
|
||||
'route' => 'administrator.pages.order.index',
|
||||
'params' => ['status' => 'cancel'],
|
||||
'icon' => 'fas fa-shopping-cart',
|
||||
],
|
||||
[
|
||||
'title' => 'Add New Orders',
|
||||
'route' => 'admin.order.create',
|
||||
'route' => 'administrator.pages.order.create',
|
||||
'icon' => 'fas fa-cart-plus',
|
||||
],
|
||||
],
|
||||
@@ -177,24 +177,24 @@ return [
|
||||
'children' => [
|
||||
[
|
||||
'title' => 'View All Invoice',
|
||||
'route' => 'admin.invoice.index',
|
||||
'route' => 'administrator.pages.invoice.index',
|
||||
'icon' => 'fas fa-file-invoice',
|
||||
],
|
||||
[
|
||||
'title' => 'Pending Invoice',
|
||||
'route' => 'admin.invoice.index',
|
||||
'route' => 'administrator.pages.invoice.index',
|
||||
'params' => ['status' => 'unpaid'],
|
||||
'icon' => 'fas fa-file-invoice',
|
||||
],
|
||||
[
|
||||
'title' => 'Paid Invoice',
|
||||
'route' => 'admin.invoice.index',
|
||||
'route' => 'administrator.pages.invoice.index',
|
||||
'params' => ['status' => 'active'],
|
||||
'icon' => 'fas fa-file-invoice',
|
||||
],
|
||||
[
|
||||
'title' => 'Cancel Invoice',
|
||||
'route' => 'admin.invoice.index',
|
||||
'route' => 'administrator.pages.invoice.index',
|
||||
'params' => ['status' => 'cancel'],
|
||||
'icon' => 'fas fa-file-invoice',
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user