Commit 340fdb95 authored by Nicolas Widart's avatar Nicolas Widart

Add a route filter for i18n

parent 1192c0a6
<?php
$locale = LaravelLocalization::setLocale();
Route::group(['prefix' => $locale . '/' . Config::get('core::core.admin-prefix'), 'namespace' => 'Modules\User\Http\Controllers'], function()
Route::group(['prefix' => LaravelLocalization::setLocale(), 'before' => 'LaravelLocalizationRedirectFilter'], function()
{
Route::resource('users', 'Admin\UserController', ['except' => ['show'], 'names' => [
'index' => 'dashboard.user.index',
'create' => 'dashboard.user.create',
'store' => 'dashboard.user.store',
'edit' => 'dashboard.user.edit',
'update' => 'dashboard.user.update',
'destroy' => 'dashboard.user.destroy',
Route::group(['prefix' => Config::get('core::core.admin-prefix'), 'namespace' => 'Modules\User\Http\Controllers'], function()
{
Route::resource('users', 'Admin\UserController', ['except' => ['show'], 'names' => [
'index' => 'dashboard.user.index',
'create' => 'dashboard.user.create',
'store' => 'dashboard.user.store',
'edit' => 'dashboard.user.edit',
'update' => 'dashboard.user.update',
'destroy' => 'dashboard.user.destroy',
]]);
Route::resource('roles', 'Admin\RolesController', ['except' => ['show'], 'names' => [
'index' => 'dashboard.role.index',
'create' => 'dashboard.role.create',
'store' => 'dashboard.role.store',
'edit' => 'dashboard.role.edit',
'update' => 'dashboard.role.update',
'destroy' => 'dashboard.role.destroy',
]]);
Route::resource('roles', 'Admin\RolesController', ['except' => ['show'], 'names' => [
'index' => 'dashboard.role.index',
'create' => 'dashboard.role.create',
'store' => 'dashboard.role.store',
'edit' => 'dashboard.role.edit',
'update' => 'dashboard.role.update',
'destroy' => 'dashboard.role.destroy',
]]);
});
\ No newline at end of file
});
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment