Отключение стандартных виджетов в Filament
Давайте уберём стандартные виджеты. После установки на /admin видны приветствие и служебный блок о пакете. Это не классы из каталога приложения, а готовые виджеты панели.
Чтобы их не выводить,
в провайдере панели
передают пустой массив
в метод widgets.
Вызов ставят рядом с
адресом панели и
страницей входа.
Откроем AdminPanelProvider.php
и добавим цепочку:
<?php
namespace App\Providers\Filament;
use Filament\Panel;
use Filament\PanelProvider;
class AdminPanelProvider extends PanelProvider
{
public function panel(Panel $panel): Panel
{
return $panel
->default()
->id('admin')
->path('admin')
->login()
->widgets([])
->discoverResources(in: app_path('Filament/Resources'), for: 'App\\Filament\\Resources')
->discoverPages(in: app_path('Filament/Pages'), for: 'App\\Filament\\Pages')
->discoverWidgets(in: app_path('Filament/Widgets'), for: 'App\\Filament\\Widgets');
}
}
?>
Уберите с главного экрана блоки, которые панель ставит сама.