feat: Implement vacancy management features including listing, creating, and editing vacancies

This commit is contained in:
2025-08-27 17:53:32 +05:45
parent 2ca99f9dbc
commit 086395a0a4
18 changed files with 180 additions and 106 deletions

View File

@@ -125,7 +125,7 @@ return [
],
'sidebar' => [
'default' => env('DEFAULT_SIDEBAR', 'cpm-sidebar'),
'default' => env('DEFAULT_SIDEBAR', 'sidebar'),
'other' => env('OTHER_SIDEBAR', 'sidebar'),
],
];

View File

@@ -74,16 +74,22 @@ return [
'url' => 'admin/newsletter',
'can' => ['newsletter.index'],
],
[
'text' => 'Vacancy Application',
'url' => 'admin/vacancy',
'can' => ['vacancy.index'],
],
],
],
[
'text' => 'Offer Popup',
'url' => 'admin/popup',
'icon' => 'ri-gift-2-line',
'module' => 'CCMS',
'can' => ['popup.index'],
],
// [
// 'text' => 'Offer Popup',
// 'url' => 'admin/popup',
// 'icon' => 'ri-gift-2-line',
// 'module' => 'CCMS',
// 'can' => ['popup.index'],
// ],
[
'text' => 'Counter',
@@ -159,20 +165,10 @@ return [
[
'text' => 'Blog',
'url' => 'admin/blog',
'icon' => 'ri-newspaper-line',
'module' => 'CCMS',
'submenu' => [
[
'url' => 'admin/category',
'text' => 'Blog Category',
'can' => ['category.index'],
],
[
'url' => 'admin/blog',
'text' => 'Blog',
'can' => ['blog.index'],
],
],
'can' => ['blog.index'],
],
[
@@ -293,11 +289,11 @@ return [
'module' => 'Document',
'can' => ['documents.index'],
],
[
'text' => 'Resume Builder',
'url' => 'admin/resume',
'icon' => 'ri-pages-line',
'module' => 'CCMS',
'can' => ['resume.index'],
],
// [
// 'text' => 'Resume Builder',
// 'url' => 'admin/resume',
// 'icon' => 'ri-pages-line',
// 'module' => 'CCMS',
// 'can' => ['resume.index'],
// ],
];