cswni / filament-spotlight
用于Filament Admin的Spotlight
1.0.3
2023-08-01 18:22 UTC
Requires
- php: ^8.0
- cswni/spotlight: ^1.0
- filament/filament: ^3.0
- spatie/laravel-package-tools: ^1.11
Requires (Dev)
- laravel/pint: ^1.10
README
Filament Spotlight
使用Spotlight功能快速导航您的Filament资源。
支持用户菜单中的页面、资源和链接。
demo.mp4
通过Composer安装
需要PHP > 8.0 和 Filament > 2.10.34
composer require pxlrbt/filament-spotlight
使用
无需配置。
"它的天才之处"
– Dan Harrin
要打开Spotlight输入栏,可以使用以下快捷键之一
CTRL + K
CMD + K
CTRL + /
CMD + /
设置
此插件依赖于Filament全局搜索所使用的相同属性和方法。对于需要在“编辑/查看”中显示正确名称的记录,您需要设置 $recordTitleAttribute
。 更多信息请查看文档
翻译
要翻译或编辑默认占位符,您必须发布 wire-element/spotlight 的翻译文件
php artisan vendor:publish --tag=livewire-ui-spotlight-translations
贡献
如果您想为此包做出贡献,您可能希望在真实的Filament项目中测试它
- 将此存储库分叉到您的GitHub账户
- 在本地创建Filament应用程序。
- 在Filament应用程序的根目录中克隆您的分叉。
- 在
/filament-spotlight
目录中,为您的修复创建一个分支,例如fix/error-message
。
在应用程序的 composer.json
中安装包
"require": { "pxlrbt/filament-spotlight": "dev-fix/error-message as main-dev", }, "repositories": [ { "type": "path", "url": "filament-spotlight" } ]
现在,运行 composer update
。