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
+17 -17
View File
@@ -69,7 +69,7 @@ Route::prefix('administrator')->group(function () {
Route::get('my-account', function () {
$user = auth('admins')->user();
$title = 'Thông tin cá nhân';
return view('admin.account', compact('user', 'title'));
return view('administrator.pages.account', compact('user', 'title'));
})->name('account');
Route::group([
@@ -84,12 +84,12 @@ Route::prefix('administrator')->group(function () {
//View all administrator
Route::controller(UserController::class)->group(function () {
Route::get('list-all', 'index')->name('admin.user.index');
Route::get('add-new-account', 'create')->name('admin.user.create');
Route::post('add-new-account', 'store')->name('admin.user.store');
Route::get('edit-admin-account', 'edit')->name('admin.user.edit');
Route::put('edit-admin-account', 'update')->name('admin.user.update');
Route::delete('remove-admin-account', 'destroy')->name('admin.user.destroy');
Route::get('list-all', 'index')->name('administrator.pages.user.index');
Route::get('add-new-account', 'create')->name('administrator.pages.user.create');
Route::post('add-new-account', 'store')->name('administrator.pages.user.store');
Route::get('edit-admin-account', 'edit')->name('administrator.pages.user.edit');
Route::put('edit-admin-account', 'update')->name('administrator.pages.user.update');
Route::delete('remove-admin-account', 'destroy')->name('administrator.pages.user.destroy');
});
//role
@@ -339,12 +339,12 @@ Route::prefix('administrator')->group(function () {
//Oder
Route::controller(OrderController::class)->group(function () {
Route::get('list-all-order', 'index')->name('admin.order.index');
Route::get('add-new-order', 'create')->name('admin.order.create');
Route::post('add-new-order', 'store')->name('admin.order.store');
Route::get('view-order/{id}', 'edit')->name('admin.order.edit');
Route::put('view-order/{id}', 'update')->name('admin.order.update');
Route::delete('remove-order', 'destroy')->name('admin.order.destroy');
Route::get('list-all-order', 'index')->name('administrator.pages.order.index');
Route::get('add-new-order', 'create')->name('administrator.pages.order.create');
Route::post('add-new-order', 'store')->name('administrator.pages.order.store');
Route::get('view-order/{id}', 'edit')->name('administrator.pages.order.edit');
Route::put('view-order/{id}', 'update')->name('administrator.pages.order.update');
Route::delete('remove-order', 'destroy')->name('administrator.pages.order.destroy');
});
//Task
@@ -357,10 +357,10 @@ Route::prefix('administrator')->group(function () {
//Invoice
Route::controller(InvoiceController::class)->group(function () {
Route::get('list-all-invoice', 'index')->name('admin.invoice.index');
Route::get('view-invoice-item/{id}', 'edit')->name('admin.invoice.edit');
Route::put('view-invoice-item/{id}', 'update')->name('admin.invoice.update');
Route::delete('remove-invoice/{id}', 'destroy')->name('admin.invoice.destroy');
Route::get('list-all-invoice', 'index')->name('administrator.pages.invoice.index');
Route::get('view-invoice-item/{id}', 'edit')->name('administrator.pages.invoice.edit');
Route::put('view-invoice-item/{id}', 'update')->name('administrator.pages.invoice.update');
Route::delete('remove-invoice/{id}', 'destroy')->name('administrator.pages.invoice.destroy');
});
//Email Template