hjkhghtjhjjhjhjhjhjjhjhjjhrrtrtoirh
bnmbertsurrttrtrtrtrjhjhjjhjhhjhjhjhf'tdfg
/
home
/
u506006416
/
public_html
/
public_html
/
pallyseed
/
routes
/
Upload FileeE
HOME
<?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\Superadmin\SEOController; 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\User\UserDashbordController; use App\Http\Controllers\Superadmin\EmployeeController; use App\Http\Controllers\Superadmin\ProductController; use App\Http\Controllers\Superadmin\VendorsController; use App\Http\Controllers\Superadmin\VarientController; use App\Http\Controllers\Superadmin\SettingController; use App\Http\Controllers\Superadmin\CategoryController; use App\Http\Controllers\Superadmin\DashbordController; use App\Http\Controllers\Superadmin\SuperLoginController; use App\Http\Controllers\Superadmin\ShipmentCancelResons; use App\Http\Controllers\Superadmin\VarientTypeController; use App\Http\Controllers\Superadmin\SubCategoryController; use App\Http\Controllers\Superadmin\DynamicSectionController; use App\Http\Controllers\Superadmin\RolePermissionController; /*---------------------------Super Admin Routes ----------------------------------------*/ Route::group([ 'middleware' => ['guest']], function(){ Route::get('super/login', [SuperLoginController::class, 'SuperLoginForm'])->name('superLoginForm'); Route::post('super/login', [SuperLoginController::class, 'superLoginSubmit'])->name('superLoginSubmit'); Route::get('super/register',[SuperLoginController::class, 'superLoginSubmit'])->name('superRegister'); }); /*----------------------------End Super Admin routes----------------------------------*/ Route::group(['prefix' => 'super-admin', 'middleware' => ['SuperAdmin']], function(){ Route::resource('brands', BrandController::class); Route::resource('cmspage', CmsController::class); Route::resource('seopages',SEOController::class); Route::resource('coupon', CouponController::class); Route::resource('employee',EmployeeController::class); Route::resource('products', ProductController::class); Route::resource('varients', VarientController::class); Route::resource('category', CategoryController::class); Route::resource('websettings', SettingController::class); Route::resource('cancelsreson', ShipmentCancelResons::class); Route::resource('varienttype', VarientTypeController::class); Route::resource('subcategory', SubCategoryController::class); Route::resource('dynamicsection', DynamicSectionController::class); Route::resource('rolepremission', RolePermissionController::class); Route::get('/dashbord', [DashbordController::class, 'dashbord'])->name('admin_dashbord'); Route::get('/products-approvel/update/{id}/{status}', [ProductController::class, 'approveStatus'])->name('approveStatus'); Route::get('/brand/delete/{brandID}', [BrandController::class, 'deleteBrand'])->name('deleteBrand'); Route::get('/products/delete/{id}', [ProductController::class, 'productsDelete'])->name('productsDelete'); Route::get('/category/delete/{catID}', [CategoryController::class, 'deleteCategory'])->name('deleteCategory'); Route::get('/subcategory/delete/{subCatId}', [SubCategoryController::class, 'deleteSubCategory']) ->name('deleteSubCategory'); Route::get('/varient/delete/{varId}', [VarientController::class, 'deleteVarients'])->name('deleteVarients'); Route::get('/brand/list/{status}', [BrandController::class, 'brandByStaus']) ->name('brandByStaus'); Route::get('/employee/delete/{status}', [EmployeeController::class, 'deleteEmployee']) ->name('deleteEmployee'); Route::get('/role/delete/{status}', [RolePermissionController::class, 'deleteRoles']) ->name('deleteRoles'); Route::get('/cancel/resons/delete/{status}', [ShipmentCancelResons::class, 'deleteCancelResons']) ->name('deleteCancelResons'); Route::get('/status/update/resons/{id}', [ShipmentCancelResons::class, 'UpdateStatusCancelResons']) ->name('statusUpdateCancelResons'); Route::get('/brand/approvel/list/{status}', [BrandController::class, 'brandByApproveStaus']) ->name('brandByApproveStaus'); Route::get('/category/lists/{status}', [CategoryController::class, 'CategoryByStaus']) ->name('CategoryByStaus'); Route::get('/category/approvel/list/{status}', [CategoryController::class, 'CategoryByApproveStaus']) ->name('CategoryByApproveStaus'); Route::get('/vartype/lists/{status}', [VarientTypeController::class, 'VarTypeByStaus']) ->name('VarTypeByStaus'); Route::get('/vartype/approvel/list/{status}', [VarientTypeController::class, 'VarTypeByApproveStaus']) ->name('VarTypeByApproveStaus'); Route::get('/varient/lists/{status}', [VarientController::class, 'VarientByStaus']) ->name('VarentByStaus'); Route::get('/varient/approvel/list/{status}', [VarientController::class, 'VarientByApproveStaus']) ->name('VarentByApproveStaus'); Route::get('/subcategorys/lists/{status}', [SubCategoryController::class, 'SubCategoryByStaus']) ->name('SubCategoryByStaus'); Route::get('/subcategorys/approvel/list/{status}', [SubCategoryController::class, 'SubCategoryByApproveStaus']) ->name('SubCategoryByApproveStaus'); Route::get('/products/lists/{status}', [ProductController::class, 'ProductByStaus']) ->name('productsByStaus'); Route::get('/products/approvel/list/{status}', [ProductController::class, 'ProductByApproveStaus']) ->name('productsByStausByApproveStaus'); Route::get('/add-product/varients/{productID}', [ProductController::class, 'DirectAddProductVarients']) ->name('DirectAddProductVarients'); 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('/coupons/delete/{id}', [CouponController::class, 'deleteCoupon'])->name('deleteCoupon'); Route::get('/produt-list/type/{type}', [ProductController::class, 'productListByFieldType'])->name('productListByFieldType'); Route::get('/produt-list/save/{heading}', [ProductController::class, 'productListByTypeSave'])->name('productListByTypeSave'); Route::group(['prefix' => 'products-varients'], function(){ Route::get('/list', [ProductController::class, 'productVarientList'])->name('productVarientList'); Route::get('/create', [ProductController::class, 'productVarientCreate'])->name('productVarientCreate'); Route::get('/edit/{id}', [ProductController::class, 'productsVarEdit'])->name('productsVarEdit'); Route::post('/save', [ProductController::class, 'productsVarSave'])->name('productsVarSave'); }); 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' => 'shipment'], function(){ Route::get('/cancel-dispatch/{awbNo}',[OrderController::class, 'cancelShipment'])->name('cancel_order'); Route::get('/download-shipping-label/{awbNo}',[OrderController::class, 'DownloadShippingLabel'])->name('DownloadShippingLabel'); Route::get('/track-order-shipment/{awbNo}',[OrderController::class, 'TrackShimpment'])->name('trackShimpment'); }); Route::group(['prefix' => 'web-setting'], function(){ Route::get('/web-view',[SettingController::class, 'webviewSetting'])->name('webviewSetting'); Route::get('/store-setting',[SettingController::class, 'storeSetting'])->name('storeSetting'); Route::get('/sms-getway',[SettingController::class, 'smsGetwaySetup'])->name('smsGetwaySetup'); Route::get('/payment-getway',[SettingController::class, 'paymentGetway'])->name('paymentGetway'); Route::post('/social-media/update',[SettingController::class, 'socialMediaSave'])->name('socialMedia'); Route::get('/social-media',[SettingController::class, 'soicalMediaSetting'])->name('soicalMediaSetting'); Route::get('/store-setting/edit',[SettingController::class, 'storeSettingEdit'])->name('storeSettingEdit'); Route::post('/web-setting/update',[SettingController::class, 'webSettingUpdate'])->name('webSettingUpdate'); Route::post('/store-setting/update',[SettingController::class, 'storeSettingUpdate'])->name('storeSettingUpdate'); }); 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'); }); });