Actualizacuion de Rama Kquiroz
This commit is contained in:
@@ -87,7 +87,7 @@ Route::group(['prefix' => 'admin', 'middleware' => ['auth', 'admin', 'prevent-ba
|
||||
// Products
|
||||
Route::controller(ProductController::class)->group(function () {
|
||||
Route::get('/products/admin', 'admin_products')->name('products.admin');
|
||||
Route::get('/products/seller', 'seller_products')->name('products.seller');
|
||||
Route::get('/products/seller/{product_type}', 'seller_products')->name('products.seller');
|
||||
Route::get('/products/all', 'all_products')->name('products.all');
|
||||
Route::get('/products/create', 'create')->name('products.create');
|
||||
Route::post('/products/store/', 'store')->name('products.store');
|
||||
|
||||
@@ -26,6 +26,8 @@ Route::group(['prefix' => 'v2/auth', 'middleware' => ['app_language']], function
|
||||
Route::group(['prefix' => 'v2', 'middleware' => ['app_language']], function () {
|
||||
// auction products routes
|
||||
Route::get('auction/products', [AuctionProductController::class, 'index']);
|
||||
Route::get('auction/bided-products', [AuctionProductController::class, 'bided_products_list'])->middleware('auth:sanctum');
|
||||
Route::get('auction/purchase-history', [AuctionProductController::class, 'user_purchase_history'])->middleware('auth:sanctum');
|
||||
Route::get('auction/products/{id}', [AuctionProductController::class, 'details_auction_product']);
|
||||
Route::post('auction/place-bid', [AuctionProductBidController::class, 'store'])->middleware('auth:sanctum');
|
||||
|
||||
@@ -64,6 +66,7 @@ Route::group(['prefix' => 'v2', 'middleware' => ['app_language']], function () {
|
||||
Route::get('purchase-history', 'App\Http\Controllers\Api\V2\PurchaseHistoryController@index')->middleware('auth:sanctum');
|
||||
Route::get('purchase-history-details/{id}', 'App\Http\Controllers\Api\V2\PurchaseHistoryController@details')->middleware('auth:sanctum');
|
||||
Route::get('purchase-history-items/{id}', 'App\Http\Controllers\Api\V2\PurchaseHistoryController@items')->middleware('auth:sanctum');
|
||||
Route::get('re-order/{id}', 'App\Http\Controllers\Api\V2\PurchaseHistoryController@re_order')->middleware('auth:sanctum');
|
||||
|
||||
Route::prefix('classified')->group(function () {
|
||||
Route::get('/own-products', 'App\Http\Controllers\Api\V2\CustomerProductController@ownProducts')->middleware('auth:sanctum');
|
||||
@@ -155,18 +158,20 @@ Route::group(['prefix' => 'v2', 'middleware' => ['app_language']], function () {
|
||||
|
||||
Route::get('payment-types', 'App\Http\Controllers\Api\V2\PaymentTypesController@getList')->middleware('auth:sanctum');
|
||||
|
||||
Route::controller(CustomerPackageController::class)->group(function () {
|
||||
Route::post('offline/packages-payment', 'purchase_package_offline')->middleware('auth:sanctum');
|
||||
Route::post('free/packages-payment', 'purchase_package_free')->middleware('auth:sanctum');
|
||||
});
|
||||
});
|
||||
|
||||
//end user bann
|
||||
Route::controller(OnlinePaymentController::class)->group(function () {
|
||||
Route::get('online-pay/init', 'init')->middleware('auth:sanctum');;
|
||||
Route::get('online-pay/success', 'paymentSuccess');
|
||||
Route::get('online-pay/done', 'paymentDone');
|
||||
Route::get('online-pay/failed', 'paymentFailed');
|
||||
});
|
||||
|
||||
Route::controller(OnlinePaymentController::class)->group(function () {
|
||||
Route::get('online-pay/init', 'init')->middleware('auth:sanctum');;
|
||||
Route::get('online-pay/success', 'paymentSuccess');
|
||||
Route::get('online-pay/done', 'paymentDone');
|
||||
Route::get('online-pay/failed', 'paymentFailed');
|
||||
});
|
||||
|
||||
|
||||
Route::get('get-search-suggestions', 'App\Http\Controllers\Api\V2\SearchSuggestionController@getList');
|
||||
Route::get('languages', 'App\Http\Controllers\Api\V2\LanguageController@getList');
|
||||
|
||||
@@ -176,6 +181,7 @@ Route::group(['prefix' => 'v2', 'middleware' => ['app_language']], function () {
|
||||
|
||||
|
||||
|
||||
Route::get('seller/top', 'App\Http\Controllers\Api\V2\SellerController@topSellers');
|
||||
|
||||
Route::apiResource('banners', 'App\Http\Controllers\Api\V2\BannerController')->only('index');
|
||||
|
||||
@@ -286,7 +292,7 @@ Route::group(['prefix' => 'v2', 'middleware' => ['app_language']], function () {
|
||||
Route::any('khalti/payment/cancel', 'App\Http\Controllers\Api\V2\KhaltiController@getCancel')->name('api.khalti.cancel');
|
||||
|
||||
Route::any('razorpay/pay-with-razorpay', 'App\Http\Controllers\Api\V2\RazorpayController@payWithRazorpay')->name('api.razorpay.payment');
|
||||
Route::any('razorpay/payment', 'App\Http\Controllers\Api\V2\RazorpayController@payment')->name('api.razorpay');/* .payment */
|
||||
Route::any('razorpay/payment', 'App\Http\Controllers\Api\V2\RazorpayController@payment')->name('api.razorpay.payment');
|
||||
Route::post('razorpay/success', 'App\Http\Controllers\Api\V2\RazorpayController@payment_success')->name('api.razorpay.success');
|
||||
|
||||
Route::any('paystack/init', 'App\Http\Controllers\Api\V2\PaystackController@init')->name('api.paystack.init');
|
||||
@@ -357,4 +363,3 @@ Route::fallback(function () {
|
||||
'message' => 'Invalid Route'
|
||||
]);
|
||||
});
|
||||
|
||||
|
||||
@@ -69,6 +69,17 @@ Route::group(['prefix' => 'v2/seller', 'middleware' => ['app_language']], functi
|
||||
Route::get('products/search', 'search');
|
||||
});
|
||||
|
||||
// Digital Product Section
|
||||
Route::controller(DigitalProductController::class)->group(function () {
|
||||
Route::get('digital-products', 'index');
|
||||
Route::get('digital-products/categories', 'getCategory');
|
||||
Route::post('digital-products/store', 'store');
|
||||
Route::get('digital-products/edit/{id}', 'edit');
|
||||
Route::post('digital-products/update/{product}', 'update');
|
||||
Route::get('digital-products/destroy/{id}', 'destroy');
|
||||
Route::get('digital-products/download/{id}', 'download');
|
||||
});
|
||||
|
||||
//Whole Sale Product Section
|
||||
Route::controller(WholesaleProductController::class)->group(function () {
|
||||
Route::get('wholesale-products', 'wholesale_products');
|
||||
@@ -126,8 +137,4 @@ Route::group(['prefix' => 'v2/seller', 'middleware' => ['app_language']], functi
|
||||
});
|
||||
|
||||
Route::post('shops/create', [ShopController::class, 'store']);
|
||||
Route::get('/register-shop', function () {
|
||||
return '¡Mensaje de prueba para el registro de tienda!';
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
|
||||
use App\Http\Controllers\PosController;
|
||||
use App\Http\Controllers\BusinessSettingsController;
|
||||
use App\Http\Controllers\NfcVouchersController;
|
||||
use App\Http\Controllers\Seller\PosController as SellerPosController;
|
||||
|
||||
Route::controller(PosController::class)->group(function () {
|
||||
@@ -38,9 +37,6 @@ Route::group(['prefix' => 'admin', 'middleware' => ['auth', 'admin']], function
|
||||
Route::get('/pos-activation', 'configuration')->name('poin-of-sales.activation');
|
||||
Route::get('/pos/thermal-printer/{order_id}', 'invoice')->name('admin.invoice.thermal_printer');
|
||||
});
|
||||
|
||||
//
|
||||
|
||||
});
|
||||
|
||||
//Seller
|
||||
@@ -48,18 +44,8 @@ Route::group(['prefix' => 'seller', 'middleware' => ['seller', 'verified']], fun
|
||||
Route::controller(SellerPosController::class)->group(function () {
|
||||
Route::get('/pos', 'index')->name('poin-of-sales.seller_index');
|
||||
Route::get('/pos/thermal-printer/{order_id}', 'invoice')->name('seller.invoice.thermal_printer');
|
||||
//aqui esta el index o lista de NFC
|
||||
Route::get('/pos-activation', 'configuration')->name('pos.configuration');
|
||||
Route::get('/pos/products', 'search')->name('pos.search_seller_product');
|
||||
});
|
||||
Route::post('/pos-configuration', [BusinessSettingsController::class, 'update'])->name('seller_business_settings.update');
|
||||
|
||||
|
||||
//configuracion de los comprobantes NFC
|
||||
//CREAR NFC
|
||||
Route::post('/nfc_store', [NfcVouchersController::class, 'store'])->name('pos.configuration.store');
|
||||
//EXPORTAR por exel
|
||||
Route::get('/nfc_configuration/collection', [NfcVouchersController::class, 'collection'])->name('pos.configuration.collection');
|
||||
Route::get('/nfc_configuration/view', [NfcVouchersController::class, 'view'])->name('pos.configuration.view');
|
||||
|
||||
Route::post('/pos-configuration', [BusinessSettingsController::class, 'update'])->name('seller_business_settings.update');
|
||||
});
|
||||
|
||||
@@ -51,7 +51,7 @@ Route::group(['namespace' => 'App\Http\Controllers\Seller', 'prefix' => 'seller'
|
||||
Route::get('/digitalproducts/create', 'create')->name('digitalproducts.create');
|
||||
Route::post('/digitalproducts/store', 'store')->name('digitalproducts.store');
|
||||
Route::get('/digitalproducts/{id}/edit', 'edit')->name('digitalproducts.edit');
|
||||
Route::post('/digitalproducts/update/{id}', 'update')->name('digitalproducts.update');
|
||||
Route::post('/digitalproducts/update/{product}', 'update')->name('digitalproducts.update');
|
||||
Route::get('/digitalproducts/destroy/{id}', 'destroy')->name('digitalproducts.destroy');
|
||||
Route::get('/digitalproducts/download/{id}', 'download')->name('digitalproducts.download');
|
||||
});
|
||||
@@ -85,7 +85,7 @@ Route::group(['namespace' => 'App\Http\Controllers\Seller', 'prefix' => 'seller'
|
||||
Route::controller(ShopController::class)->group(function () {
|
||||
Route::get('/shop', 'index')->name('shop.index');
|
||||
Route::post('/shop/update', 'update')->name('shop.update');
|
||||
Route::get('/shop/apply_for_verification', 'verify_form')->name('shop.verify');
|
||||
Route::get('/shop/apply-for-verification', 'verify_form')->name('shop.verify');
|
||||
Route::post('/shop/verification_info_store', 'verify_form_store')->name('shop.verify.store');
|
||||
});
|
||||
|
||||
|
||||
@@ -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