© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
5 replies
Dhruva

Call to undefined method Filament\Resources\Pages\PageRegistration::shouldRegisterNavigation()

I am getting folloiwng error when I am trying to add getRecordSubNavigation method in the resource

Call to undefined method Filament\Resources\Pages\PageRegistration::shouldRegisterNavigation()
Call to undefined method Filament\Resources\Pages\PageRegistration::shouldRegisterNavigation()


 protected static SubNavigationPosition $subNavigationPosition = SubNavigationPosition::Top;
    
public static function getRecordSubNavigation(Page $page): array
    {
        return $page->generateNavigationItems([
            Pages\ViewRecord::route('/{record}'),
            Pages\EditRecord::route('/{record}/edit'),
        ]);
    }
 protected static SubNavigationPosition $subNavigationPosition = SubNavigationPosition::Top;
    
public static function getRecordSubNavigation(Page $page): array
    {
        return $page->generateNavigationItems([
            Pages\ViewRecord::route('/{record}'),
            Pages\EditRecord::route('/{record}/edit'),
        ]);
    }
Solution
When looking at https://filamentphp.com/docs/3.x/panels/resources/viewing-records#adding-view-pages-to-resource-sub-navigation it seems you're not implementing the method the right way
Viewing records - Panel Builder - Filament
Jump to solution
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

Call to undefined method Modules\MyModule\Filament\Resources\QuestionChartResource::getUrl()
FilamentFFilament / ❓┊help
3y ago
Call to undefined method Filament\FilamentManager::getFontWeights()
FilamentFFilament / ❓┊help
3y ago
Call to undefined method Filament\Notifications\DatabaseNotification::toArray()
FilamentFFilament / ❓┊help
2y ago
Call to undefined method Staudenmeir
FilamentFFilament / ❓┊help
3y ago