
Agregue marcadores y etiquetas a sus registros de recursos y acceda al tema desde su barra lateral








El compositor requiere tomatephp/filament-bookmarks-menu
Después de instalar su paquete, ejecute este comando.
Menú-marcadores-de-libros-de-filamentos artesanales de php:instalar
finalmente registre el complemento en /app/Providers/Filament/AdminPanelProvider.php
->plugin(TomatoPHPFilamentBookmarksMenuFilamentBookmarksMenuPlugin::make())
puedes agregar una acción de marcador a tu página como esta
utilizar TomatoPHPFilamentBookmarksMenuFilamentActionsBookmarkAction; función protegida getHeaderActions(): matriz{return [BookmarkAction::make()
];
}o a tu mesa así
utilizar TomatoPHPFilamentBookmarksMenuFilamentTablesBookmarkAction;tabla de función pública(Tabla $tabla): void{$tabla->acciones([BookmarkAction::make()
]);
}o a tu mesa acciones masivas como esta
use TomatoPHPFilamentBookmarksMenuFilamentTablesBookmarkBulkAction;use TomatoPHPFilamentBookmarksMenuFilamentTablesBookmarkBulkClearAction;tabla de función pública(Tabla $tabla): void{$table->bulkActions([TablesActionsBulkActionGroup::make([BookmarkBulkAction::make(),BookmarkBulkClearAction::make()
]),
]);
} puede crear un tipo de marcador personalizado utilizando nuestro método de registro Facade TomatoPHPFilamentBookmarksMenuFacadesFilamentBookmarksMenu como este
use TomatoPHPFilamentBookmarksMenuFacadesFilamentBookmarksMenu;use TomatoPHPFilamentBookmarksMenuServicesContractsBookmarkType;
arranque de función pública()
{FilamentBookmarksMenu::register([BookmarkType::make('hashtags')->label('Hashtags')->panel('empleado'),BookmarkType::make('carpeta')->label('Carpetas') ,
]);
} Para hacer que la etiqueta sea traducible, puede usar su ruta directa en la etiqueta como esta ->label('filament.bookmarks-menu::labels.hashtags')
puedes publicar el archivo de configuración usando este comando
Proveedor artesanal de php: publicar --tag="filament-bookmarks-menu-config"
puedes publicar archivos de vistas usando este comando
Proveedor artesanal de php: publicar --tag="filament-bookmarks-menu-views"
puedes publicar archivos de idiomas usando este comando
Proveedor artesanal de php: publicar --tag="filament-bookmarks-menu-lang"
puedes publicar el archivo de migraciones usando este comando
Proveedor artesanal de php: publicar --tag="filament-bookmarks-menu-migrations"
Echa un vistazo a nuestro impresionante TomatoPHP