marshmallow/nova-spotlight

Laravel Nova 的 Spotlight 扩展

v1.0.0 2021-11-07 17:58 UTC

README

alt text

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)。有关更多信息,请参阅 许可文件