merotech / appendable-dynamic-dropdown
此包已被废弃,不再维护。未建议替代包。
一个 Laravel Nova 字段。
dev-master
2020-01-02 17:10 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2023-02-06 04:21:54 UTC
README
Nova Appendable Select 是一个多字段,包含一个选择元素和一个输入元素。选择元素根据您从 Nova 资源中调用的组件以及传递的 tableName 来填充,如下所示。
AppendableDynamicDropdown::make('Brand')->rules('required')
在上面的示例中,我们将此添加到 Nova 资源路由器中。因此,此多字段组件现在将填充所有 独特的品牌名称(来自 routers 表)。要添加 routers 表 中尚未存在的新的品牌名称,输入字段将接受新值,当提交表单时,此新值将在随后的表单提交中出现在选择字段中。
谁使用 Nova Appendable Select
- Merotech 我们建造了这个 :D
用法
Laravel Nova 应用程序
当您想要一个基于数据库中的模型动态填充的选择字段,并希望向其中添加内容时适用。
显示说明
-
安装预设
$ composer require merotech/nova-appendable-select
-
将 Nova 字段组件添加到您的 Nova 资源中
use Merotech\AppendableDynamicDropdown\AppendableDynamicDropdown;
-
设置完成!