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:
+17
-17
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user