From df673cbc6544070a1b3f7817e09f3ef5998f10fc Mon Sep 17 00:00:00 2001 From: Felipe Date: Fri, 1 Mar 2024 09:37:40 -0500 Subject: [PATCH] fix --- app/Http/Middleware/EditorMiddleware.php | 2 +- routes/web.php | 88 ++++++++++++------------ 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/app/Http/Middleware/EditorMiddleware.php b/app/Http/Middleware/EditorMiddleware.php index e68d59a..15f82f6 100644 --- a/app/Http/Middleware/EditorMiddleware.php +++ b/app/Http/Middleware/EditorMiddleware.php @@ -10,7 +10,7 @@ class EditorMiddleware { public function handle(Request $request, Closure $next) { - if (Auth::user()->rol->nombre == "editor") { + if (Auth::user()->rol->nombre == "editor" || Auth::user()->rol->nombre == "administrador" || Auth::user()->rol->nombre == "super") { return $next($request); } else { return redirect()->back()->with("mensaje", "No puedes acceder al módulo seleccionado"); diff --git a/routes/web.php b/routes/web.php index 2b87892..66c0aa3 100755 --- a/routes/web.php +++ b/routes/web.php @@ -3,70 +3,70 @@ use App\Http\Controllers\MenuController; use Illuminate\Support\Facades\Route; -Route::get('/',[MenuController::class,'showwelcome' ]); +Route::get('/', [MenuController::class, 'showwelcome']); Route::any('/dashboard', function () { return view('dashboard'); })->middleware(['auth', 'verified'])->name('dashboard'); -Route::get('/comprar',[MenuController::class,'showcomprar' ])->name('comprar'); +Route::get('/comprar', [MenuController::class, 'showcomprar'])->name('comprar'); -Route::get('/orders',[MenuController::class,'order' ])->name('orders'); -Route::get('/wompi_pagos',[MenuController::class,'wompi_pagos' ])->name('wompi_pagos'); -Route::any('/wompi_hook',[MenuController::class,'wompi_hook' ])->name('wompi_hook'); -Route::get('/compras',[MenuController::class,'compras' ])->name('compras'); -Route::get('/pay/{estado}',[MenuController::class,'pay' ])->name('pay'); -Route::post('/webhooks',[MenuController::class,'showwebhooks' ]); -Route::get('/credenciales',[MenuController::class,'showcredenciales' ])->name('credenciales'); -Route::get('/oferta',[MenuController::class,'showoferta' ])->name('oferta'); -Route::get('/single',[MenuController::class,'showsingle' ])->name('single'); -Route::get('/promo',[MenuController::class,'showpromo' ])->name('promo'); -Route::get('/categorias',[MenuController::class,'showcategorias' ])->name('categorias'); -Route::get('/nequi',[MenuController::class,'nequi' ])->name('nequi'); -Route::get('sendSMS', [App\Http\Controllers\TwilioSMSController::class, 'index']); -Route::any('/mp',[MenuController::class,'showmp' ])->name('mp'); -Route::any('/pruebas',[MenuController::class,'pruebas' ])->name('pruebas'); +Route::get('/orders', [MenuController::class, 'order'])->name('orders'); +Route::get('/wompi_pagos', [MenuController::class, 'wompi_pagos'])->name('wompi_pagos'); +Route::any('/wompi_hook', [MenuController::class, 'wompi_hook'])->name('wompi_hook'); +Route::get('/compras', [MenuController::class, 'compras'])->name('compras'); +Route::get('/pay/{estado}', [MenuController::class, 'pay'])->name('pay'); +Route::post('/webhooks', [MenuController::class, 'showwebhooks']); +Route::get('/credenciales', [MenuController::class, 'showcredenciales'])->name('credenciales'); +Route::get('/oferta', [MenuController::class, 'showoferta'])->name('oferta'); +Route::get('/single', [MenuController::class, 'showsingle'])->name('single'); +Route::get('/promo', [MenuController::class, 'showpromo'])->name('promo'); +Route::get('/categorias', [MenuController::class, 'showcategorias'])->name('categorias'); +Route::get('/nequi', [MenuController::class, 'nequi'])->name('nequi'); +Route::get('sendSMS', [App\Http\Controllers\TwilioSMSController::class, 'index']); +Route::any('/mp', [MenuController::class, 'showmp'])->name('mp'); +Route::any('/pruebas', [MenuController::class, 'pruebas'])->name('pruebas'); //Logueados Route::middleware(["auth"])->group(function () { - Route::any('/clientes',[MenuController::class,'showclientes' ])->name('clientes'); - Route::get('/servicios',[MenuController::class,'showservicios' ])->name('servicios'); - Route::get('/top',[MenuController::class,'showtop' ])->name('top'); - Route::any('/reportes',[MenuController::class,'showreportes' ])->name('reportes'); - Route::get('/perfil',[MenuController::class,'showperfil' ])->name('perfil'); - Route::get('/recarga',[MenuController::class,'showrecarga' ])->name('recarga'); - Route::post('/recargas',[MenuController::class,'recargas' ])->name('recargas'); - Route::get('/promociones',[MenuController::class,'showpromociones' ])->name('promociones'); - Route::get('/wompi/{monto}',[MenuController::class,'showwompi' ])->name('wompi'); + Route::any('/clientes', [MenuController::class, 'showclientes'])->name('clientes'); + Route::get('/servicios', [MenuController::class, 'showservicios'])->name('servicios'); + Route::get('/top', [MenuController::class, 'showtop'])->name('top'); + Route::any('/reportes', [MenuController::class, 'showreportes'])->name('reportes'); + Route::get('/perfil', [MenuController::class, 'showperfil'])->name('perfil'); + Route::get('/recarga', [MenuController::class, 'showrecarga'])->name('recarga'); + Route::post('/recargas', [MenuController::class, 'recargas'])->name('recargas'); + Route::get('/promociones', [MenuController::class, 'showpromociones'])->name('promociones'); + Route::get('/wompi/{monto}', [MenuController::class, 'showwompi'])->name('wompi'); + Route::any('/logs', [MenuController::class, 'showlogs'])->name('logs'); + Route::any('/log-general', [MenuController::class, 'showLogGeneral'])->name('logGeneral'); }); // Editores Route::middleware(["auth", "solo_usuario_editor"])->group(function () { - Route::any('/planes',[MenuController::class,'showplanes' ])->name('planes'); + Route::any('/planes', [MenuController::class, 'showplanes'])->name('planes'); }); //Administradores Route::middleware(["auth", "solo_usuario_administrador"])->group(function () { - Route::get('/admin',[MenuController::class,'showadmin' ])->middleware(['auth'])->name('admin'); - Route::any('/usuarios',[MenuController::class,'showusuarios' ])->name('usuarios'); - Route::any('/planes',[MenuController::class,'showplanes' ])->name('planes'); - Route::any('/pendientes',[MenuController::class,'showpendientes' ])->name('pendientes'); - Route::get('/servicio',[MenuController::class,'showservicio' ])->name('servicio'); - Route::get('/configuracion',[MenuController::class,'showconfiguracion' ])->name('configuracion'); - Route::get('/categoria',[MenuController::class,'showcategoria' ])->name('categoria'); - Route::any('/logs',[MenuController::class,'showlogs' ])->name('logs'); - Route::get('/import',[MenuController::class,'showimport' ])->name('import'); - Route::any('/logs-recargas',[MenuController::class,'showLogRecargas' ])->name('logsRecargas'); - Route::any('/log-general',[MenuController::class,'showLogGeneral' ])->name('logGeneral'); - Route::any('/log-historial',[MenuController::class,'showLogHistorial' ])->name('logHistorial'); - Route::any('/roles',[MenuController::class,'showroles' ])->name('roles'); - Route::get('/utilidades',[MenuController::class,'showutilidad' ])->name('utilidades'); + Route::get('/admin', [MenuController::class, 'showadmin'])->middleware(['auth'])->name('admin'); + Route::any('/usuarios', [MenuController::class, 'showusuarios'])->name('usuarios'); + Route::any('/pendientes', [MenuController::class, 'showpendientes'])->name('pendientes'); + Route::get('/servicio', [MenuController::class, 'showservicio'])->name('servicio'); + Route::get('/configuracion', [MenuController::class, 'showconfiguracion'])->name('configuracion'); + Route::get('/categoria', [MenuController::class, 'showcategoria'])->name('categoria'); + Route::any('/logs', [MenuController::class, 'showlogs'])->name('logs'); + Route::get('/import', [MenuController::class, 'showimport'])->name('import'); + Route::any('/logs-recargas', [MenuController::class, 'showLogRecargas'])->name('logsRecargas'); + Route::any('/log-general', [MenuController::class, 'showLogGeneral'])->name('logGeneral'); + Route::any('/log-historial', [MenuController::class, 'showLogHistorial'])->name('logHistorial'); + Route::any('/roles', [MenuController::class, 'showroles'])->name('roles'); + Route::get('/utilidades', [MenuController::class, 'showutilidad'])->name('utilidades'); }); -Route::any('/logs',[MenuController::class,'showlogs' ])->name('logs'); -Route::any('/log-general',[MenuController::class,'showLogGeneral' ])->name('logGeneral'); -require __DIR__.'/auth.php'; + +require __DIR__ . '/auth.php';