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:
pbao9
2026-02-02 10:31:11 +07:00
parent d3b264262b
commit 17b02631e4
106 changed files with 284 additions and 259 deletions
+11 -11
View File
@@ -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',
],