diff --git a/app/Filament/Pages/AdminVerification.php b/app/Filament/Pages/AdminVerification.php index 4389a37..980ee52 100644 --- a/app/Filament/Pages/AdminVerification.php +++ b/app/Filament/Pages/AdminVerification.php @@ -28,9 +28,11 @@ class AdminVerification extends Page implements HasActions, HasForms protected static ?string $title = 'Verifikasi Rekanan'; + protected static string|UnitEnum|null $navigationGroup = 'Kelola'; + protected static ?string $navigationLabel = 'Verifikasi Rekanan'; - protected static string|UnitEnum|null $navigationGroup = 'Kelola'; + protected static ?int $navigationSort = 2; protected static ?string $slug = 'manage/admin-verification'; diff --git a/app/Filament/Pages/CustomCompany.php b/app/Filament/Pages/CustomCompany.php index a2e23d1..fdea9c9 100644 --- a/app/Filament/Pages/CustomCompany.php +++ b/app/Filament/Pages/CustomCompany.php @@ -28,10 +28,12 @@ class CustomCompany extends Page protected static string|BackedEnum|null $navigationIcon = Heroicon::BuildingOffice2; - protected static ?string $navigationLabel = 'Perusahaan'; - protected static string|UnitEnum|null $navigationGroup = 'Kelola'; + protected static ?int $navigationSort = 3; + + protected static ?string $navigationLabel = 'Perusahaan'; + protected static ?string $slug = 'manage/company'; protected static ?string $recordTitleAttribute = 'name'; diff --git a/app/Filament/Pages/CustomMedia.php b/app/Filament/Pages/CustomMedia.php index b746b5a..40e3b00 100644 --- a/app/Filament/Pages/CustomMedia.php +++ b/app/Filament/Pages/CustomMedia.php @@ -36,6 +36,8 @@ class CustomMedia extends Page protected static ?string $navigationLabel = 'Media'; + protected static ?int $navigationSort = 4; + protected static string|UnitEnum|null $navigationGroup = 'Kelola'; protected static ?string $slug = 'manage/media'; diff --git a/app/Filament/Pages/CustomVerification.php b/app/Filament/Pages/CustomVerification.php index dc1d0f7..c35dfbb 100644 --- a/app/Filament/Pages/CustomVerification.php +++ b/app/Filament/Pages/CustomVerification.php @@ -27,6 +27,8 @@ class CustomVerification extends Page implements HasActions, HasForms protected static ?string $navigationLabel = 'Verifikasi'; + protected static ?int $navigationSort = 6; + protected static string|UnitEnum|null $navigationGroup = 'Kelola'; protected static ?string $slug = 'manage/verification'; diff --git a/app/Filament/Pages/Settings/ManageGeneralSettings.php b/app/Filament/Pages/Settings/ManageGeneralSettings.php index 1bc4b3f..4447ad4 100644 --- a/app/Filament/Pages/Settings/ManageGeneralSettings.php +++ b/app/Filament/Pages/Settings/ManageGeneralSettings.php @@ -27,6 +27,8 @@ class ManageGeneralSettings extends SettingsPage protected static ?string $navigationLabel = 'Umum'; + protected static ?int $navigationSort = 1; + protected static ?string $title = 'Pengaturan Umum'; public function form(Schema $schema): Schema diff --git a/app/Filament/Pages/Settings/ManageSeoSettings.php b/app/Filament/Pages/Settings/ManageSeoSettings.php index d41ea17..ab77a52 100644 --- a/app/Filament/Pages/Settings/ManageSeoSettings.php +++ b/app/Filament/Pages/Settings/ManageSeoSettings.php @@ -25,6 +25,8 @@ class ManageSeoSettings extends SettingsPage protected static ?string $navigationLabel = 'SEO'; + protected static ?int $navigationSort = 3; + protected static ?string $title = 'Pengaturan SEO'; public function form(Schema $schema): Schema diff --git a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php index 5a0d0fd..fd54612 100644 --- a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php +++ b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php @@ -25,6 +25,8 @@ class ManageSocialMediaSettings extends SettingsPage protected static ?string $navigationLabel = 'Media Sosial'; + protected static ?int $navigationSort = 2; + protected static ?string $title = 'Pengaturan Media Sosial'; public function form(Schema $schema): Schema diff --git a/app/Filament/Resources/Manage/Contacts/ContactResource.php b/app/Filament/Resources/Manage/Contacts/ContactResource.php index 320599d..b4701df 100644 --- a/app/Filament/Resources/Manage/Contacts/ContactResource.php +++ b/app/Filament/Resources/Manage/Contacts/ContactResource.php @@ -35,6 +35,8 @@ class ContactResource extends Resource protected static ?string $navigationLabel = 'Kontak'; + protected static ?int $navigationSort = 8; + protected static ?string $recordTitleAttribute = 'subject'; protected static ?string $modelLabel = 'Kontak'; diff --git a/app/Filament/Resources/Manage/Cooperations/CooperationResource.php b/app/Filament/Resources/Manage/Cooperations/CooperationResource.php index 7741698..ecad840 100644 --- a/app/Filament/Resources/Manage/Cooperations/CooperationResource.php +++ b/app/Filament/Resources/Manage/Cooperations/CooperationResource.php @@ -37,6 +37,8 @@ class CooperationResource extends Resource protected static ?string $navigationLabel = 'Kerja Sama'; + protected static ?int $navigationSort = 7; + protected static ?string $recordTitleAttribute = 'title'; protected static ?string $slug = 'manage/cooperations'; diff --git a/app/Filament/Resources/Manage/Journalists/JournalistResource.php b/app/Filament/Resources/Manage/Journalists/JournalistResource.php index 7d47798..f8c80fa 100644 --- a/app/Filament/Resources/Manage/Journalists/JournalistResource.php +++ b/app/Filament/Resources/Manage/Journalists/JournalistResource.php @@ -43,6 +43,8 @@ class JournalistResource extends Resource protected static ?string $navigationLabel = 'Jurnalis'; + protected static ?int $navigationSort = 5; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'manage/journalists'; diff --git a/app/Filament/Resources/Manage/Partners/PartnerResource.php b/app/Filament/Resources/Manage/Partners/PartnerResource.php index c4201e5..4666d2f 100644 --- a/app/Filament/Resources/Manage/Partners/PartnerResource.php +++ b/app/Filament/Resources/Manage/Partners/PartnerResource.php @@ -35,6 +35,8 @@ class PartnerResource extends Resource protected static ?string $navigationLabel = 'Rekanan'; + protected static ?int $navigationSort = 1; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'manage/partners'; diff --git a/app/Filament/Resources/Master/Categories/CategoryResource.php b/app/Filament/Resources/Master/Categories/CategoryResource.php index 7d262d4..0910025 100644 --- a/app/Filament/Resources/Master/Categories/CategoryResource.php +++ b/app/Filament/Resources/Master/Categories/CategoryResource.php @@ -36,6 +36,8 @@ class CategoryResource extends Resource protected static ?string $navigationLabel = 'Kategori'; + protected static ?int $navigationSort = 5; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/categories'; diff --git a/app/Filament/Resources/Master/Classifications/ClassificationResource.php b/app/Filament/Resources/Master/Classifications/ClassificationResource.php index 5a513be..70156da 100644 --- a/app/Filament/Resources/Master/Classifications/ClassificationResource.php +++ b/app/Filament/Resources/Master/Classifications/ClassificationResource.php @@ -36,6 +36,8 @@ class ClassificationResource extends Resource protected static ?string $navigationLabel = 'Klasifikasi'; + protected static ?int $navigationSort = 1; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/classifications'; diff --git a/app/Filament/Resources/Master/Departments/DepartmentResource.php b/app/Filament/Resources/Master/Departments/DepartmentResource.php index 7bb7e38..88e9e85 100644 --- a/app/Filament/Resources/Master/Departments/DepartmentResource.php +++ b/app/Filament/Resources/Master/Departments/DepartmentResource.php @@ -36,6 +36,8 @@ class DepartmentResource extends Resource protected static ?string $navigationLabel = 'OPD'; + protected static ?int $navigationSort = 6; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/departments'; diff --git a/app/Filament/Resources/Master/Locations/LocationResource.php b/app/Filament/Resources/Master/Locations/LocationResource.php index ea9aecd..8792409 100644 --- a/app/Filament/Resources/Master/Locations/LocationResource.php +++ b/app/Filament/Resources/Master/Locations/LocationResource.php @@ -36,6 +36,8 @@ class LocationResource extends Resource protected static ?string $navigationLabel = 'Lokasi'; + protected static ?int $navigationSort = 3; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/locations'; diff --git a/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php b/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php index cde679f..d0eb9fc 100644 --- a/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php +++ b/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php @@ -38,6 +38,8 @@ class SubClassificationResource extends Resource protected static ?string $navigationLabel = 'Sub Klasifikasi'; + protected static ?int $navigationSort = 2; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/sub-classifications'; diff --git a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php index 8fa905d..61df59a 100644 --- a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php +++ b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php @@ -38,6 +38,8 @@ class SubLocationResource extends Resource protected static ?string $navigationLabel = 'Sub Lokasi'; + protected static ?int $navigationSort = 4; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/sub-locations'; diff --git a/app/Filament/Resources/Master/Themes/ThemeResource.php b/app/Filament/Resources/Master/Themes/ThemeResource.php index 9cda408..0bd00b0 100644 --- a/app/Filament/Resources/Master/Themes/ThemeResource.php +++ b/app/Filament/Resources/Master/Themes/ThemeResource.php @@ -36,6 +36,8 @@ class ThemeResource extends Resource protected static ?string $navigationLabel = 'Tema'; + protected static ?int $navigationSort = 7; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/themes'; diff --git a/app/Filament/Resources/Master/Users/UserResource.php b/app/Filament/Resources/Master/Users/UserResource.php index 3983ba4..f9f9d19 100644 --- a/app/Filament/Resources/Master/Users/UserResource.php +++ b/app/Filament/Resources/Master/Users/UserResource.php @@ -40,6 +40,8 @@ class UserResource extends Resource protected static ?string $navigationLabel = 'Pengguna'; + protected static ?int $navigationSort = 8; + protected static ?string $recordTitleAttribute = 'name'; protected static ?string $slug = 'master/users'; diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php b/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php index 8695751..6fd5925 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php @@ -27,6 +27,8 @@ class ContentRecapResource extends Resource protected static ?string $navigationLabel = 'Rekap Konten'; + protected static ?int $navigationSort = 3; + protected static ?string $recordTitleAttribute = 'title'; protected static ?string $slug = 'monitoring/content-recaps'; diff --git a/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php b/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php index f443b00..1637e4c 100644 --- a/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php +++ b/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php @@ -27,6 +27,8 @@ class IssueManagementResource extends Resource protected static ?string $navigationLabel = 'Manajemen Isu'; + protected static ?int $navigationSort = 2; + protected static ?string $recordTitleAttribute = 'mediaMonitoring.title'; protected static ?string $slug = 'monitoring/issue-managements'; diff --git a/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php b/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php index 50eee03..c1edb5e 100644 --- a/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php +++ b/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php @@ -27,6 +27,8 @@ class MediaMonitoringResource extends Resource protected static ?string $navigationLabel = 'Monitoring Media'; + protected static ?int $navigationSort = 1; + protected static ?string $recordTitleAttribute = 'code'; protected static ?string $slug = 'monitoring/media-monitorings'; diff --git a/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php b/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php index 338a179..ead6914 100644 --- a/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php +++ b/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php @@ -39,6 +39,8 @@ class AnnouncementResource extends Resource protected static string|UnitEnum|null $navigationGroup = 'Publikasi'; + protected static ?int $navigationSort = 2; + protected static ?string $slug = 'publication/announcements'; protected static ?string $recordTitleAttribute = 'title'; diff --git a/app/Filament/Resources/Publication/News/NewsResource.php b/app/Filament/Resources/Publication/News/NewsResource.php index b6e0f57..e24d121 100644 --- a/app/Filament/Resources/Publication/News/NewsResource.php +++ b/app/Filament/Resources/Publication/News/NewsResource.php @@ -27,6 +27,8 @@ class NewsResource extends Resource protected static string|UnitEnum|null $navigationGroup = 'Publikasi'; + protected static ?int $navigationSort = 1; + protected static ?string $slug = 'publication/news'; protected static ?string $recordTitleAttribute = 'title'; diff --git a/app/Filament/Resources/Visitors/VisitorResource.php b/app/Filament/Resources/Visitors/VisitorResource.php index 922da04..9b25ebb 100644 --- a/app/Filament/Resources/Visitors/VisitorResource.php +++ b/app/Filament/Resources/Visitors/VisitorResource.php @@ -24,6 +24,8 @@ class VisitorResource extends Resource protected static ?string $navigationLabel = 'Pengunjung'; + protected static ?int $navigationSort = 4; + protected static ?string $slug = 'monitoring/visitors'; public static function table(Table $table): Table