update
This commit is contained in:
15
routes/CRUDgenerated/route.comments.php
Normal file
15
routes/CRUDgenerated/route.comments.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\CommentsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("comments")->group(function () {
|
||||
Route::get('/', [CommentsController::class, 'index'])->name('comments.index');
|
||||
Route::get('/create', [CommentsController::class, 'create'])->name('comments.create');
|
||||
Route::post('/store', [CommentsController::class, 'store'])->name('comments.store');
|
||||
Route::post('/sort', [CommentsController::class, 'sort'])->name('comments.sort');
|
||||
Route::post('/updatealias', [CommentsController::class, 'updatealias'])->name('comments.updatealias');
|
||||
Route::get('/show/{id}', [CommentsController::class, 'show'])->name('comments.show');
|
||||
Route::get('/edit/{id}', [CommentsController::class, 'edit'])->name('comments.edit') ;
|
||||
Route::post('/update/{id}', [CommentsController::class, 'update'])->name('comments.update');
|
||||
Route::delete('/destroy/{id}', [CommentsController::class, 'destroy'])->name('comments.destroy');
|
||||
Route::get('/toggle/{id}', [CommentsController::class, 'toggle'])->name('comments.toggle');
|
||||
});
|
@ -9,9 +9,10 @@ use App\Http\Controllers\Auth\PasswordController;
|
||||
use App\Http\Controllers\Auth\PasswordResetLinkController;
|
||||
use App\Http\Controllers\Auth\RegisteredUserController;
|
||||
use App\Http\Controllers\Auth\VerifyEmailController;
|
||||
use App\Http\Middleware\PermissionMiddleware;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::middleware('guest')->group(function () {
|
||||
Route::middleware('guest')->withoutMiddleware([PermissionMiddleware::class])->group(function () {
|
||||
Route::get('register', [RegisteredUserController::class, 'create'])->name('register');
|
||||
|
||||
Route::post('register', [RegisteredUserController::class, 'store'])->name('register.store');
|
||||
@ -34,7 +35,7 @@ Route::middleware('guest')->group(function () {
|
||||
->name('password.store');
|
||||
});
|
||||
|
||||
Route::middleware('auth')->group(function () {
|
||||
Route::middleware('auth')->withoutMiddleware([PermissionMiddleware::class])->group(function () {
|
||||
Route::get('verify-email', EmailVerificationPromptController::class)
|
||||
->name('verification.notice');
|
||||
|
||||
|
@ -2,40 +2,45 @@
|
||||
|
||||
use App\Http\Controllers\Auth\AuthenticationController;
|
||||
use App\Http\Controllers\WebsiteController;
|
||||
use App\Http\Middleware\PermissionMiddleware;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
$ccms = new CCMS();
|
||||
define('SITEVARS', CCMS::getSiteVars());
|
||||
|
||||
Route::get('/userlogin',[AuthenticationController::class, 'login'])->name("userLogin");
|
||||
Route::withoutMiddleware([ PermissionMiddleware::class])->middleware(['web'])->group(function () {
|
||||
Route::get('/userlogin', [AuthenticationController::class, 'login'])->name("userLogin");
|
||||
|
||||
Route::post('/postlogin',[AuthenticationController::class, 'authenticate'])->name("postLogin");
|
||||
Route::post('/postlogin', [AuthenticationController::class, 'authenticate'])->name("postLogin");
|
||||
|
||||
Route::get('/userregister',[AuthenticationController::class,'register'])->name("userRegister");
|
||||
Route::get('/userregister', [AuthenticationController::class, 'register'])->name("userRegister");
|
||||
|
||||
Route::post('/postresgistration',[AuthenticationController::class,'store'])->name("postresgistration");
|
||||
Route::post('/postregistration', [AuthenticationController::class, 'store'])->name("postRegistration");
|
||||
});
|
||||
|
||||
|
||||
Route::get('/', [WebsiteController::class, 'home'])->name("home");
|
||||
Route::get('/single/{alias}',[WebsiteController::class, 'single'])->name("single");
|
||||
Route::get('/newsDetail/{alias}',[WebsiteController::class, 'newsDetail'])->name("newsDetail");
|
||||
Route::get('/showHororscope',[WebsiteController::class, 'showHororscope'])->name("showHororscope");
|
||||
Route::get('/international/{alias}',[WebsiteController::class,'showInternational'])->name("showInternational");
|
||||
Route::get('/showVideos',[WebsiteController::class,'showVideos'])->name("showVideos");
|
||||
Route::get('/videoDetail/{alias}',[WebsiteController::class,'videoDetail'])->name("videoDetail");
|
||||
Route::get('/aboutus/{alias}',[WebsiteController::class,'showAboutus'])->name("showAboutus");
|
||||
Route::get('/article/{alias}',[WebsiteController::class,'showArtilce'])->name("showArtilce");
|
||||
Route::withoutMiddleware([PermissionMiddleware::class])->group(function () {
|
||||
Route::get('/', [WebsiteController::class, 'home'])->name("home");
|
||||
Route::get('/single/{alias}', [WebsiteController::class, 'single'])->name("single");
|
||||
Route::get('/newsDetail/{alias}', [WebsiteController::class, 'newsDetail'])->name("newsDetail");
|
||||
Route::get('/showHororscope', [WebsiteController::class, 'showHororscope'])->name("showHororscope");
|
||||
Route::get('/international/{alias}', [WebsiteController::class, 'showInternational'])->name("showInternational");
|
||||
Route::get('/showVideos', [WebsiteController::class, 'showVideos'])->name("showVideos");
|
||||
Route::get('/videoDetail/{alias}', [WebsiteController::class, 'videoDetail'])->name("videoDetail");
|
||||
Route::get('/aboutus/{alias}', [WebsiteController::class, 'showAboutus'])->name("showAboutus");
|
||||
Route::get('/article/{alias}', [WebsiteController::class, 'showArtilce'])->name("showArtilce");
|
||||
|
||||
Route::get('/provinces/{id}',[WebsiteController::class,'showProvinces'])->name("showProvinces");
|
||||
Route::get('/provinces/{id}', [WebsiteController::class, 'showProvinces'])->name("showProvinces");
|
||||
|
||||
Route::get('/contact',[WebsiteController::class,'showContact'])->name("contact");
|
||||
Route::post('/sendEmail',[WebsiteController::class,'sendEmail'])->name("sendEmail");
|
||||
Route::get('/contact', [WebsiteController::class, 'showContact'])->name("contact");
|
||||
Route::post('/sendEmail', [WebsiteController::class, 'sendEmail'])->name("sendEmail");
|
||||
|
||||
Route::get('/phpinfo', function() {
|
||||
$inipath = php_ini_loaded_file();
|
||||
if ($inipath) {
|
||||
echo 'Loaded php.ini: ' . $inipath;
|
||||
} else {
|
||||
echo 'A php.ini file is not loaded';
|
||||
}
|
||||
});
|
||||
Route::get('/phpinfo', function () {
|
||||
$inipath = php_ini_loaded_file();
|
||||
if ($inipath) {
|
||||
echo 'Loaded php.ini: ' . $inipath;
|
||||
} else {
|
||||
echo 'A php.ini file is not loaded';
|
||||
}
|
||||
});
|
||||
});
|
||||
|
15
routes/route.comments.php
Normal file
15
routes/route.comments.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\CommentsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("comments")->group(function () {
|
||||
Route::get('/', [CommentsController::class, 'index'])->name('comments.index');
|
||||
Route::get('/create', [CommentsController::class, 'create'])->name('comments.create');
|
||||
Route::post('/store', [CommentsController::class, 'store'])->name('comments.store');
|
||||
Route::post('/sort', [CommentsController::class, 'sort'])->name('comments.sort');
|
||||
Route::post('/updatealias', [CommentsController::class, 'updatealias'])->name('comments.updatealias');
|
||||
Route::get('/show/{id}', [CommentsController::class, 'show'])->name('comments.show');
|
||||
Route::get('/edit/{id}', [CommentsController::class, 'edit'])->name('comments.edit') ;
|
||||
Route::post('/update/{id}', [CommentsController::class, 'update'])->name('comments.update');
|
||||
Route::delete('/destroy/{id}', [CommentsController::class, 'destroy'])->name('comments.destroy');
|
||||
Route::get('/toggle/{id}', [CommentsController::class, 'toggle'])->name('comments.toggle');
|
||||
});
|
@ -5,4 +5,5 @@ use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix("permissions")->group(function () {
|
||||
Route::resource('/permissions', PermissionsController::class);
|
||||
Route::get('/generate-permissions', [PermissionsController::class, 'generatePermissionFromRoutes'])->name('permission.generatePermissionFromRoutes');
|
||||
});
|
||||
|
@ -4,7 +4,7 @@ use App\Http\Controllers\RolesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix("roles")->group(function () {
|
||||
Route::resource('/roles', RolesController::class);
|
||||
Route::post('/roles/{role}/permissions', [RolesController::class, 'givePermission'])->name('roles.permissions');
|
||||
Route::delete('/roles/{role}/permissions/{permission}', [RolesController::class, 'revokePermission'])->name('roles.permissions.revoke');
|
||||
// Route::resource('/roles', RolesController::class);
|
||||
// Route::post('/roles/{role}/permissions', [RolesController::class, 'givePermission'])->name('roles.permissions');
|
||||
// Route::delete('/roles/{role}/permissions/{permission}', [RolesController::class, 'revokePermission'])->name('roles.permissions.revoke');
|
||||
});
|
||||
|
@ -1,14 +1,8 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\UsersController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("users")->group(function () {
|
||||
Route::get('/', [UsersController::class, 'index'])->name('users.index');
|
||||
Route::get('/create', [UsersController::class, 'create'])->name('users.create');
|
||||
Route::post('/store', [UsersController::class, 'store'])->name('users.store');
|
||||
Route::get('/show/{id}', [UsersController::class, 'show'])->name('users.show');
|
||||
Route::get('/edit/{id}', [UsersController::class, 'edit'])->name('users.edit') ;
|
||||
Route::post('/update/{user}', [UsersController::class, 'update'])->name('users.update');
|
||||
Route::delete('/destroy/{id}', [UsersController::class, 'destroy'])->name('users.destroy');
|
||||
Route::delete('/users/{user}/roles/{role}', [UsersController::class, 'removeRole'])->name('users.roles.remove');
|
||||
Route::delete('/users/{user}/permissions/{permission}', [UsersController::class, 'revokePermission'])->name('users.permissions.revoke');
|
||||
});
|
||||
|
||||
// Route::prefix("users")->group(function () {
|
||||
// Route::resource('user', UsersController::class)->names('user');
|
||||
// });
|
||||
|
@ -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';
|
||||
|
||||
|
||||
});
|
||||
|
Reference in New Issue
Block a user