marshmallow / nova-spotlight
Laravel Nova 的 Spotlight 扩展
v1.0.0
2021-11-07 17:58 UTC
Requires
- php: ^7.1|^8.0
- livewire/livewire: ^2.4
- wire-elements/spotlight: ^1.0
This package is auto-updated.
Last update: 2024-09-06 13:07:18 UTC
README
Laravel Nova Spotlight
此包为 Laravel Nova 添加了 Spotlight 功能。该包添加了三个命令;查看、编辑或创建新的 Laravel Nova 资源。
查看/编辑 -> 资源名称 -> 搜索查询 新 -> 资源名称
它基于全局 Laravel Nova 搜索的基础,所有标题和政策都在资源中定义。注意:这是一个正在进行的项目。
安装
composer require marshmallow/nova-spotlight
在 Spotlight 的配置中启用 CSS
'include_css' => true,
要发布,请使用
php artisan vendor:publish --tag=livewire-ui-spotlight-config
供应商发布
此命令将 Nova 布局的一个副本发布到供应商文件夹中,复制自(nova.resources.views.layout)
php artisan vendor:publish --provider="Marshmallow\NovaSpotlight\NovaSpotlightServiceProvider" --tag="views" --force
它添加了以下脚本
<script defer src="https://unpkg.com/alpinejs@3.x.x/dist/cdn.min.js"></script>
@livewireScripts
@livewireStyles
@livewire('livewire-ui-spotlight')
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
安全
如果您发现任何安全问题,请通过电子邮件 stef@marshmallow.dev 联系我们,而不是使用问题跟踪器。
致谢
Spotlight 由 Philo Hermans 制作。请参阅 https://github.com/wire-elements/spotlight
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件