regsitro de negocio y taller, permisos, panel nuevo de taller
This commit is contained in:
@@ -53,6 +53,7 @@ use App\Http\Controllers\TypeBusinessController;
|
||||
use App\Http\Controllers\TypeBuyerController;
|
||||
use App\Http\Controllers\TypeWorkshopController;
|
||||
use App\Http\Controllers\UserController;
|
||||
use App\Http\Controllers\Workshop\DashboardController;
|
||||
|
||||
/* Grupo de rutas para el registro de tienda */
|
||||
// Route::controller(ShopViewsController::class)->group(function () {
|
||||
@@ -94,11 +95,37 @@ Route::prefix('register')->group(function () {
|
||||
|
||||
|
||||
//esto es para registrar a los usuario de tipo NEGOCIO
|
||||
Route::resource('register/business', TypeBusinessController::class);
|
||||
// Route::resource('register/business', TypeBusinessController::class);
|
||||
Route::prefix('register')->group(function () {
|
||||
|
||||
|
||||
Route::get('business', [TypeBusinessController::class, 'index'])->name('register.business.index');
|
||||
Route::post('business', [TypeBusinessController::class, 'store'])->name('register.business.store');
|
||||
|
||||
//esto no se esta usando
|
||||
// Route::get('register/business/create', [TypeBusinessController::class, 'create'])->name('register.business.create');
|
||||
// Route::get('register/business/{id}', [TypeBusinessController::class, 'show'])->name('register.business.show');
|
||||
// Route::get('register/business/{id}/edit', [TypeBusinessController::class, 'edit'])->name('register.business.edit');
|
||||
// Route::put('register/business/{id}', [TypeBusinessController::class, 'update'])->name('register.business.update');
|
||||
// Route::delete('register/business/{id}', [TypeBusinessController::class, 'destroy'])->name('register.business.destroy');
|
||||
});
|
||||
|
||||
//esto es para registrar a los usuario de tipo TALLER
|
||||
Route::resource('register/workshop', TypeWorkshopController::class);
|
||||
|
||||
Route::prefix('register')->group(function () {
|
||||
|
||||
Route::get('workshop', [TypeWorkshopController::class, 'index'])->name('register.workshop.index');
|
||||
Route::post('workshop', [TypeWorkshopController::class, 'store'])->name('register.workshop.store');
|
||||
|
||||
//esto no se esta usando
|
||||
// Route::get('workshop/create', [TypeWorkshopController::class, 'create'])->name('register.workshop.create');
|
||||
// Route::get('workshop/{id}', [TypeWorkshopController::class, 'show'])->name('register.workshop.show');
|
||||
// Route::get('workshop/{id}/edit', [TypeWorkshopController::class, 'edit'])->name('register.workshop.edit');
|
||||
// Route::put('workshop/{id}', [TypeWorkshopController::class, 'update'])->name('register.workshop.update');
|
||||
// Route::delete('workshop/{id}', [TypeWorkshopController::class, 'destroy'])->name('register.workshop.destroy');
|
||||
});
|
||||
|
||||
//Esto es para verifica la cuenta del usuario que recien se registra
|
||||
Route::get('email/verify/{id}/{hash}', [VerificationController::class, 'verify'])->name('verification.verify');
|
||||
|
||||
@@ -536,3 +563,19 @@ Route::controller(PageController::class)->group(function () {
|
||||
/* Route::post('/shops/create/store', 'ShopController@store')->middleware('cors'); */
|
||||
|
||||
|
||||
//alejandro
|
||||
// Route::prefix('workshop')->group(function () {
|
||||
|
||||
// Route::get('dashboard', [DashboardController::class, 'index'])->name('workshop.dashboard');
|
||||
// });
|
||||
|
||||
|
||||
//AQUI AGREGO LOS DIFERENTES TIPOS DE USUARIOS Y QUE este verificado y autenticado
|
||||
Route::group(['middleware' => ['auth', 'user', 'verified']], function () {
|
||||
|
||||
Route::prefix('workshop')->group(function () {
|
||||
|
||||
Route::get('dashboard', [DashboardController::class, 'index'])->name('workshop.dashboard');
|
||||
});
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user