cswni / filament-spotlight

用于Filament Admin的Spotlight

资助包维护!
pxlrbt

1.0.3 2023-08-01 18:22 UTC

This package is auto-updated.

Last update: 2024-08-30 01:26:59 UTC


README

header

Filament Spotlight

Latest Version on Packagist Software License GitHub Workflow Status Total Downloads

使用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

致谢