Actualizacuion de Rama Kquiroz
This commit is contained in:
@@ -17,10 +17,8 @@ use App\Http\Controllers\CheckoutController;
|
||||
use App\Http\Controllers\CurrencyController;
|
||||
use App\Http\Controllers\LanguageController;
|
||||
use App\Http\Controllers\WishlistController;
|
||||
use App\Http\Controllers\ShopViewsController;
|
||||
use App\Http\Controllers\AizUploadController;
|
||||
use App\Http\Controllers\Auth\LoginController;
|
||||
use App\Http\Controllers\Auth\RegisterController;
|
||||
use App\Http\Controllers\SubscriberController;
|
||||
use App\Http\Controllers\ConversationController;
|
||||
use App\Http\Controllers\FollowSellerController;
|
||||
@@ -49,114 +47,6 @@ use App\Http\Controllers\Payment\InstamojoController;
|
||||
use App\Http\Controllers\Payment\SslcommerzController;
|
||||
use App\Http\Controllers\Payment\MercadopagoController;
|
||||
use App\Http\Controllers\Payment\AuthorizenetController;
|
||||
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 () {
|
||||
|
||||
// Route::get('register/type_account', 'account_type')->name('shop.view.account.type');
|
||||
|
||||
// Route::get('/register/email-verification', 'verification_email')->name('shop.view.email.verification');
|
||||
|
||||
// Route::get('/register-shop/signup-complete', 'signup_complete')->name('shop.view.signup.complete');
|
||||
// });
|
||||
|
||||
Route::prefix('register')->group(function () {
|
||||
|
||||
//selecionar e; tipo de cuenta al registrar
|
||||
Route::get('type_account', [ShopViewsController::class, 'account_type'])->name('shop.view.account.type');
|
||||
|
||||
//vista donde muestra mensaje de verificar cuenta
|
||||
Route::get('email-verification', [ShopViewsController::class, 'verification_email'])->name('shop.view.email.verification');
|
||||
|
||||
//vista de registro exitoso
|
||||
Route::get('signup-complete', [ShopViewsController::class, 'signup_complete'])->name('shop.view.signup.complete');
|
||||
});
|
||||
|
||||
|
||||
//esto es para registrar a los usuario de tipo COMPRADOR
|
||||
// Route::resource('register/buyer', TypeBuyerController::class);
|
||||
Route::prefix('register')->group(function () {
|
||||
|
||||
Route::get('buyer', [TypeBuyerController::class, 'index'])->name('register.buyer.index');
|
||||
Route::post('buyer', [TypeBuyerController::class, 'store'])->name('register.buyer.store');
|
||||
|
||||
//esto no se esta usando
|
||||
// Route::get('buyer/create', [TypeBuyerController::class, 'create'])->name('register.buyer.create');
|
||||
// Route::get('buyer/{buyer}', [TypeBuyerController::class, 'show'])->name('register.buyer.show');
|
||||
// Route::get('buyer/{buyer}/edit', [TypeBuyerController::class, 'edit'])->name('register.buyer.edit');
|
||||
// Route::put('buyer/{buyer}', [TypeBuyerController::class, 'update'])->name('register.buyer.update');
|
||||
// Route::delete('buyer/{buyer}', [TypeBuyerController::class, 'destroy'])->name('register.buyer.destroy');
|
||||
|
||||
});
|
||||
|
||||
|
||||
//esto es para registrar a los usuario de tipo NEGOCIO
|
||||
// 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');
|
||||
|
||||
Route::get('business_complete', [TypeBusinessController::class, 'business_complete_index'])->name('register.business.business_complete_index');
|
||||
Route::post('business_store', [TypeBusinessController::class, 'business_complete_store'])->name('register.business.business_complete_store');
|
||||
});
|
||||
|
||||
//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');
|
||||
|
||||
Route::get('workshop_complete', [TypeWorkshopController::class, 'workshop_complete_index'])->name('register.workshop.workshop_complete_index');
|
||||
Route::post('workshop_store', [TypeWorkshopController::class, 'workshop_complete_store'])->name('register.workshop.workshop_complete_store');
|
||||
});
|
||||
|
||||
//Esto es para verifica la cuenta del usuario que recien se registra
|
||||
Route::get('email/verify/{id}/{hash}', [VerificationController::class, 'verify'])->name('verification.verify');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* by joan */
|
||||
/* Api para guardar el correo y generar un token */
|
||||
// Route::post('user/register-email', [UserController::class, 'register_email'])->name('api.user.register.email');
|
||||
// Route::post('user/verify-code', [UserController::class, 'verify_code'])->name('api.user.verify.code');
|
||||
|
||||
|
||||
|
||||
|
||||
/* Ruta para el registro de tienda */
|
||||
/* Route::get('/register-shop', function () {
|
||||
return '¡Mensaje de prueba para el registro de tienda!';
|
||||
}); */
|
||||
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
@@ -169,6 +59,10 @@ Route::get('email/verify/{id}/{hash}', [VerificationController::class, 'verify']
|
||||
|
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Route::controller(DemoController::class)->group(function () {
|
||||
Route::get('/demo/cron_1', 'cron_1');
|
||||
Route::get('/demo/cron_2', 'cron_2');
|
||||
@@ -188,7 +82,7 @@ Route::get('/refresh-csrf', function () {
|
||||
Route::controller(AizUploadController::class)->group(function () {
|
||||
Route::post('/aiz-uploader', 'show_uploader');
|
||||
Route::post('/aiz-uploader/upload', 'upload');
|
||||
Route::get('/aiz-uploader/get_uploaded_files', 'get_uploaded_files');
|
||||
Route::get('/aiz-uploader/get-uploaded-files', 'get_uploaded_files');
|
||||
Route::post('/aiz-uploader/get_file_by_ids', 'get_preview_files');
|
||||
Route::get('/aiz-uploader/download/{id}', 'attachment_download')->name('download_attachment');
|
||||
});
|
||||
@@ -207,35 +101,32 @@ Route::controller(LoginController::class)->group(function () {
|
||||
Route::get('/account-deletion', 'account_deletion')->name('account_delete');
|
||||
});
|
||||
|
||||
// Route::controller(VerificationController::class)->group(function () {
|
||||
// Route::get('/email/resend', 'resend')->name('verification.resend');
|
||||
// Route::get('/verification-confirmation/{code}', 'verification_confirmation')->name('email.verification.confirmation');
|
||||
|
||||
// });
|
||||
Route::controller(VerificationController::class)->group(function () {
|
||||
Route::get('/email/resend', 'resend')->name('verification.resend');
|
||||
Route::get('/verification-confirmation/{code}', 'verification_confirmation')->name('email.verification.confirmation');
|
||||
});
|
||||
|
||||
Route::controller(HomeController::class)->group(function () {
|
||||
Route::get('/email_change/callback', 'email_change_callback')->name('email_change.callback');
|
||||
Route::get('/email-change/callback', 'email_change_callback')->name('email_change.callback');
|
||||
Route::post('/password/reset/email/submit', 'reset_password_with_code')->name('password.update');
|
||||
|
||||
Route::get('/users/login', 'login')->name('user.login');
|
||||
Route::get('/seller/login', 'login')->name('seller.login');
|
||||
Route::get('/deliveryboy/login', 'login')->name('deliveryboy.login');
|
||||
|
||||
//esto lo comente es codigo antiguo
|
||||
// Route::get('/users/registration', 'registration')->name('user.registration');
|
||||
|
||||
|
||||
Route::get('/users/registration', 'registration')->name('user.registration');
|
||||
Route::post('/users/login/cart', 'cart_login')->name('cart.login.submit');
|
||||
// Route::get('/new-page', 'new_page')->name('new_page');
|
||||
|
||||
|
||||
//Home Page
|
||||
Route::get('/', 'index')->name('home');
|
||||
|
||||
|
||||
Route::post('/home/section/featured', 'load_featured_section')->name('home.section.featured');
|
||||
Route::post('/home/section/best_selling', 'load_best_selling_section')->name('home.section.best_selling');
|
||||
Route::post('/home/section/home_categories', 'load_home_categories_section')->name('home.section.home_categories');
|
||||
Route::post('/home/section/best_sellers', 'load_best_sellers_section')->name('home.section.best_sellers');
|
||||
Route::post('/home/section/todays-deal', 'load_todays_deal_section')->name('home.section.todays_deal');
|
||||
Route::post('/home/section/best-selling', 'load_best_selling_section')->name('home.section.best_selling');
|
||||
Route::post('/home/section/newest-products', 'load_newest_product_section')->name('home.section.newest_products');
|
||||
Route::post('/home/section/home-categories', 'load_home_categories_section')->name('home.section.home_categories');
|
||||
Route::post('/home/section/best-sellers', 'load_best_sellers_section')->name('home.section.best_sellers');
|
||||
|
||||
//category dropdown menu ajax call
|
||||
Route::post('/category/nav-element-list', 'get_category_items')->name('category.elements');
|
||||
@@ -248,7 +139,7 @@ Route::controller(HomeController::class)->group(function () {
|
||||
Route::get('/todays-deal', 'todays_deal')->name('todays-deal');
|
||||
|
||||
Route::get('/product/{slug}', 'product')->name('product');
|
||||
Route::post('/product/variant_price', 'variant_price')->name('products.variant_price');
|
||||
Route::post('/product/variant-price', 'variant_price')->name('products.variant_price');
|
||||
Route::get('/shop/{slug}', 'shop')->name('shop.visit');
|
||||
Route::get('/shop/{slug}/{type}', 'filter_shop')->name('shop.visit.type');
|
||||
|
||||
@@ -357,8 +248,6 @@ Route::group(['middleware' => ['user', 'verified', 'unbanned']], function () {
|
||||
Route::controller(HomeController::class)->group(function () {
|
||||
Route::get('/dashboard', 'dashboard')->name('dashboard')->middleware(['prevent-back-history']);
|
||||
Route::get('/profile', 'profile')->name('profile');
|
||||
|
||||
//esto se esta usando en perfil de usuario , no es de verificar cuenta
|
||||
Route::post('/new-user-verification', 'new_verify')->name('user.new.verify');
|
||||
Route::post('/new-user-email', 'update_email')->name('user.change.email');
|
||||
Route::post('/user/update-profile', 'userProfileUpdate')->name('user.profile.update');
|
||||
@@ -373,14 +262,14 @@ Route::group(['middleware' => ['customer', 'verified', 'unbanned']], function ()
|
||||
Route::group(['prefix' => 'checkout'], function () {
|
||||
Route::controller(CheckoutController::class)->group(function () {
|
||||
Route::get('/', 'get_shipping_info')->name('checkout.shipping_info');
|
||||
Route::any('/delivery_info', 'store_shipping_info')->name('checkout.store_shipping_infostore');
|
||||
Route::post('/payment_select', 'store_delivery_info')->name('checkout.store_delivery_info');
|
||||
Route::any('/delivery-info', 'store_shipping_info')->name('checkout.store_shipping_infostore');
|
||||
Route::post('/payment-select', 'store_delivery_info')->name('checkout.store_delivery_info');
|
||||
Route::get('/order-confirmed', 'order_confirmed')->name('order_confirmed');
|
||||
Route::post('/payment', 'checkout')->name('payment.checkout');
|
||||
Route::post('/get_pick_up_points', 'get_pick_up_points')->name('shipping_info.get_pick_up_points');
|
||||
Route::post('/get-pick-up-points', 'get_pick_up_points')->name('shipping_info.get_pick_up_points');
|
||||
Route::get('/payment-select', 'get_payment_info')->name('checkout.payment_info');
|
||||
Route::post('/apply_coupon_code', 'apply_coupon_code')->name('checkout.apply_coupon_code');
|
||||
Route::post('/remove_coupon_code', 'remove_coupon_code')->name('checkout.remove_coupon_code');
|
||||
Route::post('/apply-coupon-code', 'apply_coupon_code')->name('checkout.apply_coupon_code');
|
||||
Route::post('/remove-coupon-code', 'remove_coupon_code')->name('checkout.remove_coupon_code');
|
||||
//Club point
|
||||
Route::post('/apply-club-point', 'apply_club_point')->name('checkout.apply_club_point');
|
||||
Route::post('/remove-club-point', 'remove_club_point')->name('checkout.remove_club_point');
|
||||
@@ -394,6 +283,8 @@ Route::group(['middleware' => ['customer', 'verified', 'unbanned']], function ()
|
||||
Route::get('/purchase_history/destroy/{id}', 'order_cancel')->name('purchase_history.destroy');
|
||||
Route::get('digital-purchase-history', 'digital_index')->name('digital_purchase_history.index');
|
||||
Route::get('/digital-products/download/{id}', 'download')->name('digital-products.download');
|
||||
|
||||
Route::get('/re-order/{id}', 're_order')->name('re_order');
|
||||
});
|
||||
|
||||
// Wishlist
|
||||
@@ -418,7 +309,7 @@ Route::group(['middleware' => ['customer', 'verified', 'unbanned']], function ()
|
||||
Route::post('support_ticket/reply', [SupportTicketController::class, 'seller_store'])->name('support_ticket.seller_store');
|
||||
|
||||
// Customer Package
|
||||
Route::post('/customer_packages/purchase', [CustomerPackageController::class, 'purchase_package'])->name('customer_packages.purchase');
|
||||
Route::post('/customer-packages/purchase', [CustomerPackageController::class, 'purchase_package'])->name('customer_packages.purchase');
|
||||
|
||||
// Customer Product
|
||||
Route::resource('customer_products', CustomerProductController::class);
|
||||
@@ -430,7 +321,7 @@ Route::group(['middleware' => ['customer', 'verified', 'unbanned']], function ()
|
||||
});
|
||||
|
||||
// Product Review
|
||||
Route::post('/product_review_modal', [ReviewController::class, 'product_review_modal'])->name('product_review_modal');
|
||||
Route::post('/product-review-modal', [ReviewController::class, 'product_review_modal'])->name('product_review_modal');
|
||||
});
|
||||
|
||||
|
||||
@@ -463,7 +354,7 @@ Route::group(['middleware' => ['auth']], function () {
|
||||
Route::post('/get-cities', 'getCities')->name('get-city');
|
||||
Route::post('/addresses/update/{id}', 'update')->name('addresses.update');
|
||||
Route::get('/addresses/destroy/{id}', 'destroy')->name('addresses.destroy');
|
||||
Route::get('/addresses/set_default/{id}', 'set_default')->name('addresses.set_default');
|
||||
Route::get('/addresses/set-default/{id}', 'set_default')->name('addresses.set_default');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -557,20 +448,3 @@ Route::controller(PageController::class)->group(function () {
|
||||
//Custom page
|
||||
Route::get('/{slug}', 'show_custom_page')->name('custom-pages.show_custom_page');
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* Route::post('/shops/create/store', 'ShopController@store')->middleware('cors'); */
|
||||
|
||||
|
||||
//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