diff --git a/app/Http/routes.php b/app/Http/routes.php index ec8faf7a..976c8de8 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -41,7 +41,7 @@ Route::group([ ->name('users.edit'); // display user detail in admin - Route::get('users/detail/{id}', 'UserDetail@getDetail') + Route::get('users/detail/{id?}', 'UserDetail@getDetail') ->name('users.detail'); // display list of all users registered into our system diff --git a/app/Providers/AdminMenusProvider.php b/app/Providers/AdminMenusProvider.php index 558a9375..09000bda 100644 --- a/app/Providers/AdminMenusProvider.php +++ b/app/Providers/AdminMenusProvider.php @@ -28,6 +28,7 @@ class AdminMenusProvider extends ServiceProvider $menu->route('admin.dashboard', trans('admin/mainMenu.dashboard'), [], 1, ['icon' => 'fa fa-dashboard']); $menu->dropdown(trans('admin/mainMenu.userManagement'), function($sub) { $sub->route('users.new', trans('admin/mainMenu.newUser'), [], 1, ['icon' => 'fa fa-user-plus']); + $sub->route('users.detail', trans('admin/mainMenu.userDetail'), [], 1, ['icon' => 'fa fa-user']); $sub->route('users.overview', trans('admin/mainMenu.usersOverview'), [], 2, ['icon' => 'fa fa-users']); }, ['icon' => 'fa fa-users']); @@ -38,7 +39,7 @@ class AdminMenusProvider extends ServiceProvider // create menu with user profile \Menu::create('profileMenu', function ($menu) { - $menu->url('#', trans('admin/userManagement.profile')); + $menu->route('users.detail', trans('admin/userManagement.profile')); $menu->route('logout', trans('admin/common.logout')); }); } diff --git a/resources/lang/en/admin/mainMenu.php b/resources/lang/en/admin/mainMenu.php index bce4f13b..22d73f1c 100644 --- a/resources/lang/en/admin/mainMenu.php +++ b/resources/lang/en/admin/mainMenu.php @@ -5,6 +5,7 @@ return [ 'userManagement' => 'Users', 'newUser' => 'New User', 'usersOverview' => 'Overview', + 'userDetail' => 'Detail', 'customFields' => 'Custom fields', 'settings' => 'Settings' ]; \ No newline at end of file