genealabs / nova-prepopulate-searchable
此包已被放弃,不再维护。没有建议的替代包。
一个工具,允许 BelongsTo 搜索字段预先填充数据
3.0.0
2022-02-08 20:16 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^9.0
- laravel/nova: ^3.31
README
此包已被存档,直到它可以与 Laravel Nova 保持最新。我们已经停止使用 Laravel Nova,并且不再拥有其许可证。因此,我们目前无法证明在此包上进一步开发的合理性。请在此处检查类似包的可用性:https://novapackages.com
为 Laravel Nova 的 Prepoulate Searchable
一个工具,允许 BelongsTo 搜索字段预先填充数据
- Alert: the namespace of this repo has changed from `alexbowers/nova-prepopulate-searchable` - to `genealabs/nova-prepopulate-searchable`. Please update your composer.json file before updating!
赞助商
我们感谢以下赞助商的慷慨。请花点时间了解他们
要求
- PHP 7.3+
- Laravel 7.0+
- Nova 3.8.4+
安装
您可以通过 composer 将包安装到使用 Nova 的 Laravel 应用程序中
composer require genealabs/nova-prepopulate-searchable
用法
在您资源的任何 BelongsTo
字段中,如果它是 searchable()
,您也可以向方法链中添加 prepopulate()
,字段将预先填充可供选择的数据。
您可以选择性地将搜索查询传递给预先填充方法,然后使用的关键字将用于初始搜索,之后将搜索重置为空(如当前所示)。
限制预先填充项
您可以通过将搜索字符串传递给 prepopulated()
方法来限制预先填充项
BelongsTo::make("Archive") ->searchable() ->prepopulate("test").
这将预先填充所有显示字段中包含测试的存档。
安全性
如果您发现任何安全相关的问题,请通过电子邮件 hello@genealabs.com 而不是使用问题跟踪器。
致谢
Alex Bowers
Alex 是此包的原始开发者,并在初始开发中做了出色的工作。
Mike Bronner
我开始使用此包,不想让它被遗弃,因为它显著提高了 Nova 的用户体验。Alex 优雅地允许我继续他的原始包的开发和维护。
许可证
MIT许可(MIT)。请参阅许可文件获取更多信息。