This commit is contained in:
tanch0
2024-06-23 17:02:56 +05:45
parent 25760ad989
commit f85671cd4c
93 changed files with 2886 additions and 1579 deletions

View File

@ -4,8 +4,9 @@ use App\Http\Controllers\FileController;
use App\Http\Controllers\FormsController;
use App\Http\Controllers\GeneralFormController;
use App\Http\Controllers\ProfileController;
use App\Http\Controllers\WebsiteController;
use App\Models\Enquiries;
use App\Http\Controllers\PermissionsController;
use App\Http\Controllers\UsersController;
use App\Http\Controllers\RolesController;
use Illuminate\Support\Facades\Route;
use Symfony\Component\Process\Exception\ProcessFailedException;
use Symfony\Component\Process\Process;
@ -32,12 +33,12 @@ Route::middleware('auth')->group(function () {
Route::middleware('auth')->get('/dashboard', function () {
return view('backend.dashboard');
});
})->name('dashboard');
Route::middleware('auth')->prefix('admin')->group(function () {
Route::get('/dashboard', function () {
return view('backend.dashboard');
});
})->name('admin.dashboard');
Route::get('/', function () {
return view('backend.dashboard');
})->name('admin.dashboard');
@ -83,16 +84,18 @@ Route::middleware('auth')->group(function () {
Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update');
Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy');
//get all enquiries
// Route::get('/all-enquiries', function () {
// $data = Enquiries::where('status', 1)->latest()->with('class')->get();
// return view('backend.enquiries-list', compact('data'));
// })->name('enquiries-list');
//roles and permissions
// Route::delete('/enquiry/destory/{id}', function ($id) {
// $data = Enquiries::findOrFail($id)->delete();
// return redirect()->back();
// })->name('enquiry.destroy');
Route::group([], function () {
Route::resource('user', UsersController::class)->names('user');
Route::resource('role', RolesController::class)->names('role');
Route::resource('permission', PermissionsController::class)->names('permission')->only(['index','destroy']);
});
Route::prefix("permissions")->group(function () {
Route::resource('/permissions', PermissionsController::class);
Route::get('/generate-permissions', [PermissionsController::class, 'generatePermissionFromRoutes'])->name('permission.generatePermissionFromRoutes');
});
require __DIR__ . '/route.settings.php';
require __DIR__ . '/route.menulocations.php';
@ -113,6 +116,7 @@ Route::middleware('auth')->group(function () {
require __DIR__ . '/route.permissions.php';
require __DIR__ . '/route.users.php';
require __DIR__ . '/route.popups.php';
require __DIR__ . '/route.comments.php';
});