From b5c762b5280ad450010f35407cc952426feab09a Mon Sep 17 00:00:00 2001 From: jitendra Date: Tue, 23 Apr 2019 12:43:42 +0530 Subject: [PATCH] Created new route for 404 page --- .../Shop/src/Http/Controllers/HomeController.php | 11 ++++++++--- packages/Webkul/Shop/src/Http/routes.php | 4 +--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/Webkul/Shop/src/Http/Controllers/HomeController.php b/packages/Webkul/Shop/src/Http/Controllers/HomeController.php index dd4856c1a..dc4f55dac 100755 --- a/packages/Webkul/Shop/src/Http/Controllers/HomeController.php +++ b/packages/Webkul/Shop/src/Http/Controllers/HomeController.php @@ -33,13 +33,18 @@ use Webkul\Core\Repositories\SliderRepository; */ public function index() { - if (request()->route()->getName() != 'shop.home.index') - abort(404); - $currentChannel = core()->getCurrentChannel(); $sliderData = $this->sliderRepository->findByField('channel_id', $currentChannel->id)->toArray(); return view($this->_config['view'], compact('sliderData')); } + + /** + * loads the home page for the storefront + */ + public function notFound() + { + abort(404); + } } \ No newline at end of file diff --git a/packages/Webkul/Shop/src/Http/routes.php b/packages/Webkul/Shop/src/Http/routes.php index c3e5f4df9..c4ccd395b 100755 --- a/packages/Webkul/Shop/src/Http/routes.php +++ b/packages/Webkul/Shop/src/Http/routes.php @@ -275,7 +275,5 @@ Route::group(['middleware' => ['web', 'locale', 'theme', 'currency']], function }); //customer routes end here - // Route::get('/{any?}', 'Webkul\Shop\Http\Controllers\HomeController@index'); - - Route::fallback('Webkul\Shop\Http\Controllers\HomeController@index'); + Route::fallback('Webkul\Shop\Http\Controllers\HomeController@notFound'); });