燈絲書籤菜單
1.0.3
將書籤和標籤新增至您的資源記錄並從側邊欄存取主題
作曲家需要 tomatophp/filament-bookmarks-menu
安裝軟體包後請執行此命令
php artisan 燈絲書籤菜單:安裝
最後在/app/Providers/Filament/AdminPanelProvider.php
上註冊插件
->插件(TomatoPHPFilamentBookmarksMenuFilamentBookmarksMenuPlugin::make())
您可以像這樣向頁面添加書籤操作
使用 TomatoPHPFilamentBookmarksMenuFilamentActionsBookmarkAction;受保護的函式 getHeaderActions(): array{return [BookmarkAction::make() ]; }
或像這樣到你的桌子上
使用 TomatoPHPFilamentBookmarksMenuFilamentTablesBookmarkAction;公共函數表(表 $table): void{$table->actions([BookmarkAction::make() ]); }
或到您的表中進行這樣的批次操作
使用 TomatoPHPFilamentBookmarksMenuFilamentTablesBookmarkBulkAction;使用 TomatoPHPFilamentBookmarksMenuFilamentTablesBookmarkBulkClearAction;公用函數表(表格 $table): void{$table->bulkActions([TablesActionsBulkActionGroupBumh(Dhred): void{ ]), ]); }
您可以使用我們的 Facade TomatoPHPFilamentBookmarksMenuFacadesFilamentBookmarksMenu
註冊方法建立自訂書籤類型,如下所示
使用 TomatoPHPFilamentBookmarksMenuFacadesFilamentBookmarksMenu;使用 TomatoPHPFilamentBookmarksMenuServicesContractsBookmarkType; 公用函數 boot() {FilamentBookmarksMenu::register([BookmarkType::make('hashtags')->label('Hashtags')->panel('employee'),BookmarkType::make('folder')->label('Folders') , ]); }
要讓標籤可翻譯,您可以直接在標籤上使用路徑,如下所示->label('filament.bookmarks-menu::labels.hashtags')
您可以使用此命令發布設定文件
php artisan 供應商:發佈 --tag="filament-bookmarks-menu-config"
您可以使用此命令發布視圖文件
php artisan 供應商:發佈 --tag="filament-bookmarks-menu-views"
您可以使用此命令發布語言文件
php artisan 供應商:發佈 --tag="filament-bookmarks-menu-lang"
您可以使用此命令發布遷移文件
php artisan 供應商:發佈 --tag="filament-bookmarks-menu-migrations"
查看我們很棒的 TomatoPHP