FEATURE: simplify routes
This commit is contained in:
@@ -23,6 +23,8 @@ class Kernel extends HttpKernel
|
|||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
protected $middleware = [
|
protected $middleware = [
|
||||||
|
LocaleSessionRedirect::class,
|
||||||
|
LaravelLocalizationRedirectFilter::class,
|
||||||
Middleware\EncryptCookies::class,
|
Middleware\EncryptCookies::class,
|
||||||
StartSession::class,
|
StartSession::class,
|
||||||
ShareErrorsFromSession::class,
|
ShareErrorsFromSession::class,
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ Route::pattern('url', '[0-9\-a-z]+');
|
|||||||
|
|
||||||
Route::group([
|
Route::group([
|
||||||
'prefix' => LaravelLocalization::setLocale(),
|
'prefix' => LaravelLocalization::setLocale(),
|
||||||
'middleware' => ['localeSessionRedirect', 'localizationRedirect']
|
|
||||||
], function () {
|
], function () {
|
||||||
/**
|
/**
|
||||||
* This route group serves to handle request in admin
|
* This route group serves to handle request in admin
|
||||||
|
|||||||
@@ -1,6 +1 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
Route::group(['middleware' => 'web', 'prefix' => 'articlelist', 'namespace' => 'Modules\Blog\ArticleList\Http\Controllers'], function()
|
|
||||||
{
|
|
||||||
Route::get('/', 'ArticleListController@index');
|
|
||||||
});
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Route::group([
|
Route::group([
|
||||||
'prefix' => LaravelLocalization::setLocale() . '/admin/categories',
|
'prefix' => LaravelLocalization::setLocale() . '/admin/categories',
|
||||||
'middleware' => ['localeSessionRedirect', 'localizationRedirect', 'web', 'auth', 'adminMenu'],
|
'middleware' => ['admin'],
|
||||||
'namespace' => 'Modules\Categories\Http\Controllers'
|
'namespace' => 'Modules\Categories\Http\Controllers'
|
||||||
], function () {
|
], function () {
|
||||||
Route::get('/', 'CategoriesOverview@getOverview')
|
Route::get('/', 'CategoriesOverview@getOverview')
|
||||||
|
|||||||
@@ -1,24 +1,12 @@
|
|||||||
<?php
|
<?php
|
||||||
use App\Http\Requests\Request;
|
|
||||||
|
|
||||||
Route::group([
|
|
||||||
'middleware' => ['web', 'auth', 'adminMenu'],
|
|
||||||
'namespace' => '\Modules\ContactForm\Http\Controllers\Admin',
|
|
||||||
'prefix' => 'admin/contactform'
|
|
||||||
], function () {
|
|
||||||
Route::get('messsages/sent', 'SentMessagesOverview@getList')
|
|
||||||
->name('emails.sent');
|
|
||||||
});
|
|
||||||
|
|
||||||
Route::group([
|
Route::group([
|
||||||
'middleware' => ['web'],
|
'middleware' => ['web'],
|
||||||
'namespace' => '\Modules\ContactForm\Http\Controllers\Visitor',
|
'namespace' => '\Modules\ContactForm\Http\Controllers\Visitor',
|
||||||
'prefix' => 'contactform'
|
'prefix' => LaravelLocalization::setLocale() . '/contactform'
|
||||||
], function () {
|
], function () {
|
||||||
|
|
||||||
|
|
||||||
// method for sending new message
|
// method for sending new message
|
||||||
|
|
||||||
Route::post('/message/{formId}', 'CreateNewMessage@postMessage')
|
Route::post('/message/{formId}', 'CreateNewMessage@postMessage')
|
||||||
->name('email.send');
|
->name('email.send');
|
||||||
});
|
});
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
Route::group([
|
Route::group([
|
||||||
'middleware' => ['web', 'auth', 'adminMenu'],
|
'middleware' => ['admin'],
|
||||||
'namespace' => 'Modules\Gallery\Http\Controllers\Admin',
|
'namespace' => 'Modules\Gallery\Http\Controllers\Admin',
|
||||||
'prefix' => 'admin/gallery'
|
'prefix' => LaravelLocalization::setLocale() . 'admin/gallery'
|
||||||
], function () {
|
], function () {
|
||||||
|
|
||||||
// method for creating slider from photogallery
|
// method for creating slider from photogallery
|
||||||
|
|||||||
@@ -1,12 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
Route::group([
|
Route::group([
|
||||||
'middleware' => [
|
'middleware' => ['admin'],
|
||||||
'localeSessionRedirect',
|
|
||||||
'localizationRedirect',
|
|
||||||
'web',
|
|
||||||
'auth',
|
|
||||||
'adminMenu'
|
|
||||||
],
|
|
||||||
'prefix' => \LaravelLocalization::setLocale() . '/admin/template',
|
'prefix' => \LaravelLocalization::setLocale() . '/admin/template',
|
||||||
'namespace' => 'Templates\Base\OnePage\Http\Controllers\Admin'
|
'namespace' => 'Templates\Base\OnePage\Http\Controllers\Admin'
|
||||||
], function () {
|
], function () {
|
||||||
|
|||||||
Reference in New Issue
Block a user