File tree Expand file tree Collapse file tree 6 files changed +26
-4
lines changed
Expand file tree Collapse file tree 6 files changed +26
-4
lines changed Original file line number Diff line number Diff line change 2222 */
2323 'navigation_group ' => null ,
2424
25+ /*
26+ |--------------------------------------------------------------------------
27+ | Navigation sort
28+ |--------------------------------------------------------------------------
29+ |
30+ | Sets the navigation sort order for the asset resource in the Filament sidebar.
31+ | Lower numbers appear first. Set to null to use Filament's default sorting.
32+ */
33+ 'navigation_sort ' => null ,
34+
2535 /*
2636 |--------------------------------------------------------------------------
2737 | Model & Resource
Original file line number Diff line number Diff line change @@ -50,6 +50,11 @@ public static function getNavigationGroup(): ?string
5050 return FilamentFlexibleBlocksAssetManagerConfig::getNavigationGroup ();
5151 }
5252
53+ public static function getNavigationSort (): ?int
54+ {
55+ return FilamentFlexibleBlocksAssetManagerConfig::getNavigationSort ();
56+ }
57+
5358 public static function getDefaultComponents (): array
5459 {
5560 return [
Original file line number Diff line number Diff line change 22
33namespace Statikbe \FilamentFlexibleBlocksAssetManager \Filament \Resources \AssetResource \Pages ;
44
5- use Filament \Actions ;
65use Filament \Resources \Pages \CreateRecord ;
76use Statikbe \FilamentFlexibleBlocksAssetManager \Filament \Resources \AssetResource ;
87use Statikbe \FilamentFlexibleBlocksAssetManager \FilamentFlexibleBlocksAssetManagerConfig ;
8+ use Statikbe \FilamentFlexibleContentBlocks \Filament \Actions \FlexibleLocaleSwitcher ;
99use Statikbe \FilamentFlexibleContentBlocks \Filament \Pages \CreateRecord \Concerns \TranslatableWithMedia ;
1010
1111class CreateAsset extends CreateRecord
@@ -22,7 +22,7 @@ public static function getResource(): string
2222 protected function getHeaderActions (): array
2323 {
2424 return [
25- Actions \LocaleSwitcher ::make (),
25+ FlexibleLocaleSwitcher ::make (),
2626 ];
2727 }
2828}
Original file line number Diff line number Diff line change 77use Statikbe \FilamentFlexibleBlocksAssetManager \Filament \Resources \AssetResource ;
88use Statikbe \FilamentFlexibleBlocksAssetManager \Filament \Resources \AssetResource \Actions \CopyUrlHeaderAction ;
99use Statikbe \FilamentFlexibleBlocksAssetManager \FilamentFlexibleBlocksAssetManagerConfig ;
10+ use Statikbe \FilamentFlexibleContentBlocks \Filament \Actions \FlexibleLocaleSwitcher ;
1011use Statikbe \FilamentFlexibleContentBlocks \Filament \Pages \EditRecord \Concerns \TranslatableWithMedia ;
1112
1213class EditAsset extends EditRecord
@@ -23,7 +24,7 @@ public static function getResource(): string
2324 protected function getHeaderActions (): array
2425 {
2526 return [
26- Actions \LocaleSwitcher ::make (),
27+ FlexibleLocaleSwitcher ::make (),
2728 CopyUrlHeaderAction::make (),
2829 Actions \DeleteAction::make (),
2930 ];
Original file line number Diff line number Diff line change 77use Filament \Resources \Pages \ListRecords \Concerns \Translatable ;
88use Statikbe \FilamentFlexibleBlocksAssetManager \Filament \Resources \AssetResource ;
99use Statikbe \FilamentFlexibleBlocksAssetManager \FilamentFlexibleBlocksAssetManagerConfig ;
10+ use Statikbe \FilamentFlexibleContentBlocks \Filament \Actions \FlexibleLocaleSwitcher ;
1011
1112class ListAssets extends ListRecords
1213{
@@ -22,7 +23,7 @@ public static function getResource(): string
2223 protected function getHeaderActions (): array
2324 {
2425 return [
25- Actions \LocaleSwitcher ::make (),
26+ FlexibleLocaleSwitcher ::make (),
2627 Actions \CreateAction::make (),
2728 ];
2829 }
Original file line number Diff line number Diff line change @@ -54,6 +54,11 @@ public static function getNavigationGroup(): ?string
5454 return self ::getConfig ('navigation_group ' ) ?? trans ('filament-flexible-blocks-asset-manager::filament-flexible-blocks-asset-manager.navigation_group ' );
5555 }
5656
57+ public static function getNavigationSort (): ?int
58+ {
59+ return self ::getConfig ('navigation_sort ' );
60+ }
61+
5762 public static function getModel (): ?string
5863 {
5964 return self ::getConfig ('model ' );
You can’t perform that action at this time.
0 commit comments