* @license www.url.com MIT * @link Tag * phpcs:ignore PEAR.Commenting.FileComment.MissingVersion */ use App\Http\Controllers\Bo\HomeController; use App\Http\Controllers\HomeController as ControllersHomeController; use App\Http\Controllers\ContactController as ControllersContactController; use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Auth; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Route::prefix('bo') ->name('bo.') ->group( function () { //Route::middleware(['throttle:credentials']) Route::middleware([]) ->group( function () { // guest:web middleware specified in AuthController Auth::routes( [ 'login' => true, 'logout' => true, 'register' => false, 'reset' => false, // for resetting passwords 'confirm' => false, // for additional password confirmations 'verify' => false, // for email verification ] ); } ); Route::middleware(['auth:web']) ->group( function () { Route::get( '/', [ HomeController::class, 'home' ] )->name('home'); Route::resources( [ 'users' => UsersController::class, // 'home_sliders' => HomeSliderController::class, // 'ranges' => RangesController::class, // 'sub_ranges' => SubRangesController::class, // 'garanties' => GarantiesController::class, // 'contents' => ContentsController::class, // 'apropos' => AproposController::class, // 'faqs' => FaqsController::class, ] ); // Route::resource('news', NewsController::class,) // ->withoutMiddleware('xss') // ->middleware('xss:description'); // Route::resource('products', ProductsController::class,) // ->withoutMiddleware('xss') // ->middleware('xss:content,plusproduit'); } ); } ); Route::get('/', [ControllersHomeController::class, 'index'])->name('home'); Route::view('/la-marque', 'front.a-propos')->name('wasup'); Route::view('/le-produit', 'front.product')->name('product'); Route::view('/les-produits', 'front.products-list')->name('products'); Route::view('/les-gammes', 'front.gammes')->name('gammes'); Route::view('/les-categories', 'front.categorie')->name('categories'); Route::view('/les-actualites', 'front.news')->name('news'); Route::get( '/contact', [ ControllersContactController::class, 'contact' ] )->name('contact'); Route::post( '/contact', [ ControllersContactController::class, 'contactSubmit' ] )->name('contact.submit'); Route::view('/food-service', 'front.food-service')->name('food'); Route::view('/mentions-legales', 'front.legals')->name('cgu'); Route::view('/charte-confidentialite', 'front.policy')->name('policy'); Route::view('/plan-site', 'front.site-map')->name('site-map');