PK

ADDRLIN : /home/questend/.trash/routes/
FLL :
Current File : /home/questend/.trash/routes/web.php

<?php
use App\Http\Controllers\Auth\LoginController;
use App\Http\Controllers\VarianteSliderController;
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/clear-cache', function () {
    $exitViewCode = \Artisan::call('view:clear');
    $exitRouteCode = \Artisan::call('route:clear');
    $exitCacheCode = \Artisan::call('cache:clear');
    $exitConfigClearCode = \Artisan::call('config:clear');
    $exitConfigCode = \Artisan::call('config:cache');
    return 'DONE cache'; //Return anything
});
/* Route::get('/', function () {
    return view('shop');
})->name('welcome'); */

Route::get('/', 'HomeController@index')->name('welcome');
Route::get('/product-details/{id?}/{subcat?}/{slug?}/', 'HomeController@productDetails')->name('product.details');
Route::get('/product-detail/{id?}/{slug?}/product', 'HomeController@productDetail')->name('product.detail');
//product search bar top
Route::get('search', 'HomeController@productSearch')->name('product.search');
//Route::get('/google61d71bb6187654e5.html', 'HomeController@googleVerify')->name('googleVerify');

// Authentication Routes (replaced Auth::routes())

Route::group(['namespace' => 'Auth'], function () {
    // Authentication Routes...
    Route::get('login', 'LoginController@showLoginForm')->name('login');
    Route::post('login', 'LoginController@login');
    Route::post('logout', 'LoginController@logout')->name('logout');

    // Registration Routes...
    Route::get('register', 'RegisterController@showRegistrationForm')->name('register');
    Route::post('register', 'RegisterController@register');

    // Password Reset Routes...
    Route::get('password/reset', 'ForgotPasswordController@showLinkRequestForm')->name('password.request');
    Route::post('password/email', 'ForgotPasswordController@sendResetLinkEmail')->name('password.email');
    Route::get('password/reset/{token}', 'ResetPasswordController@showResetForm')->name('password.reset');
    Route::post('password/reset', 'ResetPasswordController@reset')->name('password.update');
});

Route::get('/home', 'HomeController@index')->name('home');
Route::get('/email', 'HomeController@email')->name('sendEmail');
//Route::get('/home', 'HomeController@index')->name('home')->middleware('auth');
##user
    Route::get('/login/register','GeneralController@getRegister')->name('user.register');
    Route::post('/login/register','GeneralController@postRegister')->name('user.register');
    Route::post('/register/login','GeneralController@postLogin')->name('user.login');
    Route::get('/users/logout','Auth\LoginController@userLogout')->name('user.logout');
    Route::post('/search/pincode','GeneralController@postPincode')->name('search.pincode');
    Route::post('/user/subscriber','GeneralController@postSubscriber')->name('user.subscriber');
    Route::post('/user/review/save','GeneralController@postProductReview')->name('user.productreview');
    Route::match(['get', 'post'],'payment-response','GeneralController@paymentResponse')->name('user.payment-response');
    //Route::match(['get', 'post'],'payment-response','GeneralController@paymentResponse')->name('user.payment-response');
           
    Route::group(['prefix' => 'user'], function () {
        ##user detail
            Route::resource('/profile', 'UserDetailController');
        ##user Wallet
            Route::get('/wallet', 'UserDetailController@wallet')->name('user.wallet');
        ##user Address
            Route::resource('/address', 'UserAddressController');
            Route::post('/cart/address/store','UserAddressController@storeAddress')->name('user.address.store');
            Route::post('/cart/address/destroy','UserAddressController@destroyAddress')->name('user.address.destroy');
        ##user Cart
            Route::resource('/cart', 'CartController');
            Route::post('/cart/switch/wishlist','CartController@switchToWishlist')->name('cart.switch.wishlist');
            Route::post('/cart/update/plus','CartController@updateCartPlus')->name('cart.update.plus');
            Route::post('/cart/update/minus','CartController@updateCartMinus')->name('cart.update.minus');
        
        ##user Checkout
            Route::resource('/checkout', 'CheckoutController');
            Route::post('/checkout/promocode','CheckoutController@aplayToPromocode')->name('checkout.promocode');
            Route::post('/checkout/cart','CheckoutController@cartCheckout')->name('checkout.cart');
            Route::post('/checkout/ccavenue','CheckoutController@cartCheckoutCcAvenue')->name('checkout.CcAvenue');
            Route::post('/checkout/ccavRequestHandler','CheckoutController@ccavRequestHandler')->name('checkout.ccavRequestHandler');
            Route::post('/checkout/payonline','CheckoutController@payonline')->name('checkout.payonline');

            /*  Route::post('/cart/update/plus','CartController@updateCartPlus')->name('cart.update.plus');
            Route::post('/cart/update/minus','CartController@updateCartMinus')->name('cart.update.minus'); */
         ##user OrderPayOnline
            Route::resource('/payonline', 'OrderPayOnlineController');
            //Route::resource('/payonline', 'OrderPayOnlineController');
        ##user Order
            Route::resource('/order', 'OrderController');
            Route::post('/order/cancel','OrderController@orderCancel')->name('order.cancel');
    });
    
##wishlist
    Route::resource('/user/wishlist', 'WishlistController');
    Route::post('/wishlist/add','WishlistController@addWishlist')->name('wishlist.add');
    Route::get('/wishlist/restore/{id?}','WishlistController@restore')->name('wishlist.restore');
    Route::delete('/wishlist/delete/{id?}','WishlistController@delete')->name('wishlist.delete');
    Route::resource('/orders', 'OrderController');
    Route::get('/orders/{orderId}/shiped','OrderController@ship')->name('orders.ship');
    Route::get('/admin/register','Auth\AdminRegisterController@register')->name('admin.show.register');
    //Route::post('/admin/register','Auth\AdminRegisterController@create')->name('admin.register');
//Route::prefix('admin')->group(function(){
//Route::prefix('admin')->group(admin,function(){
//Route::prefix('admin')->middleware('auth')->group(admin,function(){
Route::group(['prefix' => 'admin'], function () {
    Route::get('/login','Auth\AdminLoginController@showLoginForm')->name('admin.login');
    Route::post('/login','Auth\AdminLoginController@login')->name('admin.login.submit');
    Route::get('/', 'AdminController@index')->name('admin.dashboard');
    Route::get('/home', 'AdminController@getHome')->name('admin.home');
    Route::get('/logout','Auth\AdminLoginController@logout')->name('admin.logout');

    ##rest password controller##
        Route::post('/password/email','Auth\AdminForgotPasswordController@sendResetLinkEmail')->name('admin.password.email');
        Route::get('/password/reset','Auth\AdminForgotPasswordController@showLinkRequestForm')->name('admin.password.request');
        Route::post('/password/reset','Auth\AdminResetPasswordController@reset');
        Route::get('/password/reset/{token}','Auth\AdminResetPasswordController@showResetForm')->name('admin.password.reset');

    ##Dashboard Management
        Route::resource('/dashboard', 'DashboardController');

    ##SiteSeting Management
        Route::resource('/siteManagement', 'SiteSetingController');

    ##Gallery Management
        Route::resource('/gallery', 'GalleryController');

    ##Category Management
        Route::resource('/category', 'CategoryController');
        Route::get('/category/restore/{id?}','CategoryController@restore')->name('category.restore');
        Route::delete('/category/delete/{id?}','CategoryController@delete')->name('category.delete');

    ##Color Management
        Route::resource('/color', 'ColorController');
        Route::get('/color/restore/{id?}','ColorController@restore')->name('color.restore');
        Route::delete('/color/delete/{id?}','ColorController@delete')->name('color.delete');

    ##Size Management
        Route::resource('/size', 'SizeController');
        Route::get('/size/restore/{id?}','SizeController@restore')->name('size.restore');
        Route::delete('/size/delete/{id?}','SizeController@delete')->name('size.delete');

    ##Attribute Management
        Route::resource('/attribute', 'AttributeController');
        Route::get('/attribute/restore/{id?}','AttributeController@restore')->name('attribute.restore');
        Route::delete('/attribute/delete/{id?}','AttributeController@delete')->name('attribute.delete');

    ##Promocode Management
        Route::resource('/promocode', 'PromocodeController');
        Route::get('/promocode/restore/{id?}','PromocodeController@restore')->name('promocode.restore');
        Route::delete('/promocode/delete/{id?}','PromocodeController@delete')->name('promocode.delete');
        Route::get('/promocodeuse','PromocodeuseController@index')->name('promocodeuse.index');

    ##Product Management
        Route::resource('/product', 'ProductController');
        Route::get('/product/restore/{id?}','ProductController@restore')->name('product.restore');
        Route::delete('/product/delete/{id?}','ProductController@delete')->name('product.delete');
        Route::post('/product/sku','ProductController@checkSku')->name('product.checksku');
        Route::post('/product/update-sorting','ProductController@updateSort')->name('product.updateSort');
    
    ##Book Month and Editor Pick
        Route::resource('/BookMonthEditorPick', 'BookMonthEditorPickController');
        Route::post('/BookMonthEditorPick/update-sorting','BookMonthEditorPickController@updateSort')->name('BookMonthEditorPick.updateSort');
        Route::post('/BookMonthEditorPick/update-editorPick','BookMonthEditorPickController@updateEditorPick')->name('BookMonthEditorPick.updateEditorPick');

    ##VarianteSlider Management
        // Slider Routes
        Route::group(['prefix' => 'admin', 'middleware' => ['auth:admin']], function () {
            Route::get('/slider/create/{productId}', [VarianteSliderController::class, 'create'])->name('slider.create');
            Route::post('/slider', [VarianteSliderController::class, 'store'])->name('slider.store');
            Route::get('/slider/{id}/edit', [VarianteSliderController::class, 'edit'])->name('slider.edit');
            Route::patch('/slider/{id}', [VarianteSliderController::class, 'update'])->name('slider.update');
            Route::delete('/slider/{id}', [VarianteSliderController::class, 'destroy'])->name('slider.destroy');
            
            // Optional: Route for viewing sliders by product
            Route::get('/product/{productId}/sliders', [VarianteSliderController::class, 'getByProduct'])->name('slider.by-product');
        });

    ##Banner Management
        Route::resource('/banner', 'BannerController');
        Route::get('/banner/restore/{id?}','BannerController@restore')->name('banner.restore');
        Route::delete('/banner/delete/{id?}','BannerController@delete')->name('banner.delete');

    ##Store Management
        Route::resource('/store', 'StoreController');
        Route::get('/store/restore/{id?}','StoreController@restore')->name('store.restore');
        Route::delete('/store/delete/{id?}','StoreController@delete')->name('store.delete');
    
    ##Tax Management
        Route::resource('/tax', 'TaxController');
        Route::get('/tax/restore/{id?}','TaxController@restore')->name('tax.restore');
        Route::delete('/tax/delete/{id?}','TaxController@delete')->name('tax.delete');

    ##Abandonment Management
        Route::resource('/abandonment', 'AbandonmentController');
        Route::get('/abandonment/user/wishlist/{id?}','AbandonmentController@indexWishlist')->name('abandonment.index.wishlist');
        Route::get('/user/management/{id?}','AbandonmentController@indexUser')->name('abandonment.index.user');
    
    ##Order Management
        //Route::resource('/manage/order', 'OrderManageController');
        Route::get('/manage/order/dashboard','OrderManageController@dashboard')->name('manage.order.dashboard');
        Route::get('/manage/order','OrderManageController@index')->name('manage.order.index');
        Route::get('/manage/order/{id}/view','OrderManageController@show')->name('manage.order.show');
        Route::get('/manage/order/{id}/edit','OrderManageController@edit')->name('manage.order.edit');
        Route::patch('/manage/order/{id}','OrderManageController@update')->name('manage.order.update');
        Route::get('/manage/active/order/{status?}','OrderManageController@activeOrder')->name('manage.order.active');
        Route::post('/manage/active/order/changestatus','OrderManageController@changeOrderStatus')->name('manage.order.status');
        Route::post('/manage/active/order/cart/update','OrderManageController@orderCartUpdate')->name('manage.order.cart');
        /*Route::get('/manage/order/cancel','OrderManageController@orderActive')->name('manage.order.cancel'); */
    
    ##Order Invoice Management
        //Route::resource('/invoice', 'InvoiceController');
        Route::get('/invoice', 'InvoiceController@index')->name('invoice.index');
        Route::post('/invoice', 'InvoiceController@store')->name('invoice.store');
    
    ##Subscriber Management
        //Route::resource('/subscriber', 'SubscriberController');
        Route::get('/subscriber', 'SubscriberController@index')->name('subscriber.index');
    
    ##Wallet Management
        Route::resource('/wallet', 'WalletController');
        Route::get('/pending/wallet', 'WalletController@walletPeindingIndex')->name('wallet.pending');
        Route::post('/wallet/status/update', 'WalletController@updateApprovedStatus')->name('wallet.approved.status');

    ##Download Management
        //Route::resource('/download', 'DownloadController');
        // Route for view/blade file.
        Route::get('importExport', 'DownloadController@importExport');
        // Route for export/download tabledata to .csv, .xls or .xlsx
        Route::get('downloadExcel/{type}', 'DownloadController@downloadProductExcel')->name('download.product');
        Route::get('downloadExcel/{type}', 'DownloadController@downloadUserExcel')->name('download.userExcel');
        Route::get('downloadExcel/{type}', 'DownloadController@downloadOrderExcel')->name('download.order');
        // Route for import excel data to database.
        Route::post('importExcel', 'DownloadController@importExcel');

    ##ProductReview Management
        //Route::post('/product/review','ProductReviewController@store')->name('review.store');
        Route::resource('/review','ProductReviewController');
        Route::post('/review/status','ProductReviewController@changeStatus')->name('review.changeStatus');
    ##Mail Management
        Route::get('/offer', 'AdminMailController@index')->name('offer.index');
        Route::post('/offer', 'AdminMailController@offer')->name('offer.mail');
    });
Route::resource('/contact', 'ContactController');
Route::resource('/privacypolicy', 'PrivacyController');
Route::resource('/returnpolicy', 'ReturnpolicyController');
Route::resource('/about', 'AboutController');
Route::resource('/faqs', 'FaqController');
Route::resource('/authors', 'AuthorsController');
Route::get('/author/{id?}/{slug?}', 'AuthorsController@authorDetail')->name('author.detail');

Route::resource('/subsidiaryrights', 'SubsidiaryrightsController');
Route::resource('/publishwithus', 'PublishwithusController');
Route::resource('/authorEngagement', 'AuthorengagementController');
Route::resource('/bulkOrders', 'BulkOrdersController');
Route::resource('/imprints', 'ImprintsController');
Route::resource('/term-condition', 'TermConditionController');


PK 99
E-SHOP || DASHBOARD
404

Page Not Found

It looks like you found a glitch in the matrix...

← Back to Home