自定义Filament默认仪表盘后侧边栏出现重复选项的问题
解决Filament侧边栏Dashboard重复问题
问题原因
Filament默认会自动注册内置的Filament\Pages\Dashboard页面,同时你在app/Filament/Pages目录下创建的自定义Dashboard类,会被Filament的自动扫描机制识别并注册,最终导致侧边栏出现两个Dashboard导航项。
解决方法
在config/filament.php的pages配置段中,添加exclude参数排除默认的Dashboard类:
'pages' => [ 'namespace' => 'App\\Filament\\Pages', 'path' => app_path('Filament/Pages'), 'register' => [], 'exclude' => [Filament\Pages\Dashboard::class], // 新增此行,排除默认Dashboard ],
修改完成后,清除配置缓存:
php artisan config:clear
这样侧边栏就只会显示你自定义的Dashboard导航项了。
内容的提问来源于stack exchange,提问作者Roshni Salmawala
相关产品推荐
相关产品推荐

