This commit is contained in:
sajjadtalkhabi
2026-05-21 15:51:32 +03:30
parent 8990ceaddd
commit 74227d5021
71 changed files with 2014 additions and 1666 deletions
+20 -8
View File
@@ -54,16 +54,28 @@ export default [
meta: { layout: 'admin', role: 'admin', title: 'مدیریت دوره' },
},
{
path: '/add-course-template',
name: 'admin-add-course-template',
component: () => import('@/features/admin/courses/pages/CourseTemplateFormPage.vue'),
meta: { layout: 'admin', role: 'admin', title: 'افزودن دوره الگو' },
path: '/add-course',
name: 'admin-add-course',
component: () => import('@/features/admin/courses/pages/CourseFormPage.vue'),
meta: { layout: 'admin', role: 'admin', title: 'افزودن دوره' },
},
{
path: '/edit-course-template/:id',
name: 'admin-edit-course-template',
component: () => import('@/features/admin/courses/pages/CourseTemplateFormPage.vue'),
meta: { layout: 'admin', role: 'admin', title: 'ویرایش دوره الگو' },
path: '/edit-course/:id',
name: 'admin-edit-course',
component: () => import('@/features/admin/courses/pages/CourseFormPage.vue'),
meta: { layout: 'admin', role: 'admin', title: 'ویرایش دوره' },
},
{
path: '/terms/:termId/courses',
name: 'admin-term-courses',
component: () => import('@/features/admin/courses/pages/CoursesListPage.vue'),
meta: { layout: 'admin', role: 'admin', title: 'دوره‌های ترم' },
},
{
path: '/courses/:courseId/sessions',
name: 'admin-course-sessions',
component: () => import('@/features/admin/sessions/pages/SessionsListPage.vue'),
meta: { layout: 'admin', role: 'admin', title: 'جلسات دوره' },
},
{
path: '/sessions',