hjkhghtjhjjhjhjhjhjjhjhjjhrrtrtoirh
bnmbertsurrttrtrtrtrjhjhjjhjhhjhjhjhf'tdfg
/
home
/
u506006416
/
public_html
/
public_html
/
psp
/
routes
/
Upload FileeE
HOME
<?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\Superadmin\CmsController; use App\Http\Controllers\Superadmin\OrderController; use App\Http\Controllers\Superadmin\BrandController; use App\Http\Controllers\Superadmin\CouponController; use App\Http\Controllers\Superadmin\ProductController; use App\Http\Controllers\Superadmin\VarientController; use App\Http\Controllers\Superadmin\VendorsController; use App\Http\Controllers\Superadmin\CategoryController; use App\Http\Controllers\Superadmin\DashbordController; use App\Http\Controllers\Superadmin\SuperLoginController; use App\Http\Controllers\Superadmin\VarientTypeController; use App\Http\Controllers\Superadmin\SubCategoryController; use App\Http\Controllers\Superadmin\DynamicSectionController; use App\Http\Controllers\Superadmin\VarientProductController; use App\Http\Controllers\LoginRegisterController; /*---------------------------Super Admin Routes ----------------------------------------*/ Route::group(['prefix' => 'super', 'middleware' => ['guest']], function(){ Route::get('login', [SuperLoginController::class, 'SuperLoginForm'])->name('superLoginForm'); Route::post('login', [SuperLoginController::class, 'superLoginSubmit'])->name('superLoginSubmit'); Route::get('register',[SuperLoginController::class, 'superLoginSubmit'])->name('superRegister'); }); Route::group(['prefix' => 'super-admin', 'middleware' => ['SuperAdmin']], function(){ Route::post('/logout',[LoginRegisterController::class, 'logout'])->name('AdminLogout'); Route::resource('brands', BrandController::class); Route::resource('cmspage', CmsController::class); Route::resource('coupon', CouponController::class); Route::resource('vendors', VendorsController::class); Route::resource('products', ProductController::class); Route::resource('varients', VarientController::class); Route::resource('category', CategoryController::class); Route::resource('varienttype', VarientTypeController::class); Route::resource('subcategory', SubCategoryController::class); Route::resource('dynamicsection', DynamicSectionController::class); Route::get('/dashbord', [DashbordController::class, 'dashbord'])->name('admin_dashbord'); /*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> STATUS ROUTE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ Route::get('/store/status/update/', [VendorsController::class, 'UpdateSoreStatus'])->name('UpdateSoreStatus'); Route::get('/brand/list/{status}', [BrandController::class, 'BrandByStaus'])->name('BrandByStaus'); Route::get('/category/lists/{status}',[CategoryController::class, 'CategoryByStaus'])->name('CategoryByStaus'); Route::get('/varient/lists/{status}',[VarientController::class,'VarientByStaus'])->name('VarentByStaus'); Route::get('/subcategorys/lists/{status}', [SubCategoryController::class, 'SubCategoryByStaus']) ->name('SubCategoryByStaus'); Route::get('/category/status/update/{id}', [CategoryController::class, 'updateCategoryStatus']) ->name('updateCategoryStatus'); Route::get('/varient/status/update/{id}', [VarientController::class, 'updateVarientStatus']) ->name('updateVarientStatus'); Route::get('/product/status/update/{id}', [ProductController::class, 'updateProductStatus']) ->name('updateProductStatus'); Route::get('/products-approvel/update/{id}/{status}', [ProductController::class, 'approveStatus'])->name('approveStatus'); Route::get('/products/lists/{status}', [ProductController::class, 'ProductByStaus'])->name('ProductByStaus'); Route::get('/products/approvel/list/{status}', [ProductController::class, 'ProductByApproveStaus']) ->name('productsByStausByApproveStaus'); Route::get('/products-varients/list',[VarientProductController::class,'productVarientList'])->name('productVarientList'); Route::get('/add-product/varients/{productID}', [VarientProductController::class, 'DirectAddProductVarients']) ->name('DirectAddProductVarients'); Route::get('/products-varients/edit/{id}',[VarientProductController::class,'productsVarEdit'])->name('productsVarEdit'); Route::post('/products-varients/save', [VarientProductController::class, 'productsVarSave'])->name('productsVarSave'); Route::post('/products-varients/list/{status}', [VarientProductController::class, 'productsVarByStatus'])->name('productsVarByStatus'); Route::get('/vendors/status/list/{status}',[VendorsController::class,'vendorsByStaus'])->name('vendorsByStaus'); Route::get('/vendors/approvel/{status}', [VendorsController::class, 'vendorsByApproveStaus']) ->name('vendorsByApproveStaus'); Route::get('/vendors/delete/{id}', [VendorsController::class, 'deleteVendor'])->name('deleteVendor'); Route::get('/coupons/list/active', [CouponController::class, 'ActiveCouponList'])->name('ActiveCouponList'); Route::get('/coupons/list/de-active', [CouponController::class, 'DeActiveCouponList'])->name('DeActiveCouponList'); /*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> END ROUTE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ /*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> DELETE ROUTE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ Route::get('/brand/delete/{brandID}', [BrandController::class, 'deleteBrand'])->name('deleteBrand'); Route::get('/category/del/{catID}',[CategoryController::class,'deleteCategory'])->name('deleteCategory'); Route::get('/varient/del/{varId}',[VarientController::class,'deleteVarients'])->name('deleteVarients'); Route::get('/subcategory/del/{subCatId}',[SubCategoryController::class,'deleteSubCategory']) ->name('deleteSubCategory'); Route::get('/products/delete/{id}',[ProductController::class,'productsDelete'])->name('productsDelete'); Route::get('/var/type/delete/{id}',[VarientTypeController::class,'deleteVarientType']) ->name('deleteVarientType'); Route::get('/coupons/delete/{id}', [CouponController::class, 'deleteCoupon'])->name('deleteCoupon'); /*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> END DELETE ROUTE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ Route::group(['prefix' => 'cms/manage'], function(){ Route::get('/top/category', [CmsController::class, 'listTopCategory'])->name('listTopCategory'); Route::get('/top/sellers', [CmsController::class, 'listTopSellers'])->name('listTopSellers'); Route::get('/product/selling/list', [CmsController::class, 'productSellingListing'])->name('productSellingListing'); }); Route::group(['prefix' => 'dynamic/section'], function(){ Route::get('/setup', [CmsController::class, 'dynamicSectionSetup'])->name('dynamicSectionSetup'); Route::get('/add-banner/', [CmsController::class, 'dynamicBannerAdd'])->name('dynamicBannerAdd'); }); Route::group(['prefix' => 'order-list'], function(){ Route::get('/all', [OrderController::class, 'allOrderLists'])->name('allOrderLists'); Route::get('/by-status/{status}', [OrderController::class, 'orderByStatus'])->name('orderByStatus'); Route::get('/details/{id}', [OrderController::class, 'orderReciveDetails'])->name('orderReciveDetails'); Route::get('/update-shiping', [OrderController::class, 'updateShippingStatus'])->name('updateShippingStatus'); Route::get('download/invoice/{orderID}', [UserDashbordController::class, 'downLoadInvoice'])->name('downLoadInvoiceAdmin'); }); });