© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3mo ago•
6 replies
bernhard

Navigation Groups and enums

In Filament v4, the navigation group can now be a UnitEnum (docs).
So I created one like this:

enum AdminNavigationGroupEnum: string
{
    case ORDERS = 'Bestellungen';
}
enum AdminNavigationGroupEnum: string
{
    case ORDERS = 'Bestellungen';
}


and I’m using it like this:

protected static string | UnitEnum | null $navigationGroup = AdminNavigationGroupEnum::ORDERS;
protected static string | UnitEnum | null $navigationGroup = AdminNavigationGroupEnum::ORDERS;


However, Filament displays the label as "ORDERS" instead of "Bestellungen".
I know I could just use
AdminNavigationGroupEnum::ORDERS->value
AdminNavigationGroupEnum::ORDERS->value
,
but then what’s the point of allowing a UnitEnum in the first place?
Overview - Navigation - Filament
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Navigation mixe groups and items
FilamentFFilament / ❓┊help
2y ago
Navigation - groups->collapsed
FilamentFFilament / ❓┊help
3y ago
Ordering navigation groups
FilamentFFilament / ❓┊help
3y ago
Navigation Items between Navigation groups
FilamentFFilament / ❓┊help
3y ago