diff --git a/resources/js/router/index.js b/resources/js/router/index.js index 236786c4..da54b81f 100644 --- a/resources/js/router/index.js +++ b/resources/js/router/index.js @@ -37,8 +37,8 @@ const router = createRouter({ { path: '/admin/app', name: 'admin.appSetup', component: () => import('../views/admin/AppSetup.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } }, { path: '/admin/users', name: 'admin.users', component: () => import('../views/admin/Users.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } }, - { path: '/admin/users/create', name: 'admin.users.create', component: () => import('../views/admin/users/Create.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } }, - { path: '/admin/users/:userId/manage', name: 'admin.users.manage', component: () => import('../views/admin/users/Manage.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true }, props: true }, + { path: '/admin/users/create', name: 'admin.createUser', component: () => import('../views/admin/users/Create.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } }, + { path: '/admin/users/:userId/manage', name: 'admin.manageUser', component: () => import('../views/admin/users/Manage.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true }, props: true }, { path: '/login', name: 'login', component: () => import('../views/auth/Login.vue'), meta: { middlewares: [skipIfAuthProxy, setReturnTo], showAbout: true } }, { path: '/register', name: 'register', component: () => import('../views/auth/Register.vue'), meta: { middlewares: [skipIfAuthProxy, noRegistration, setReturnTo], showAbout: true } }, diff --git a/resources/js/views/admin/Users.vue b/resources/js/views/admin/Users.vue index 3e82142b..a14761f8 100644 --- a/resources/js/views/admin/Users.vue +++ b/resources/js/views/admin/Users.vue @@ -122,7 +122,7 @@ {{ $t('admin.users_legend')}}
- + {{ $t('admin.create_new_user') }}
@@ -165,7 +165,7 @@
- + {{ $t('commons.manage') }} diff --git a/resources/js/views/admin/users/Create.vue b/resources/js/views/admin/users/Create.vue index d1d97d2e..7d9f04b9 100644 --- a/resources/js/views/admin/users/Create.vue +++ b/resources/js/views/admin/users/Create.vue @@ -22,7 +22,7 @@ registerForm.post('/api/v1/users').then(response => { const user = response.data notify.success({ text: trans('admin.user_created') }) - router.push({ name: 'admin.users.manage', params: { userId: user.info.id } }) + router.push({ name: 'admin.manageUser', params: { userId: user.info.id } }) }) } diff --git a/resources/lang/en/titles.php b/resources/lang/en/titles.php index 16be3a04..9a43fada 100644 --- a/resources/lang/en/titles.php +++ b/resources/lang/en/titles.php @@ -46,4 +46,10 @@ return [ 'genericError' => 'Error', '404' => 'Item not found', 'about' => 'About', + 'admin' => [ + 'appSetup' => 'App setup', + 'users' => 'Users management', + 'createUser' => 'Create user', + 'manageUser' => 'Manage user', + ] ]; \ No newline at end of file