如何实现自定义字段以显示模式以添加新的CRUD?

时间:2019-05-13 06:12:44

标签: backpack-for-laravel

我需要在select2_multiple字段上添加“添加新”按钮。其中显示了添加新项目的模式。

我不知道如何实现这种类型的自定义字段。

1 个答案:

答案 0 :(得分:1)

您应该签出https://github.com/webfactor/laravel-backpack-instant-fields-他们已经创建了具有此功能的字段类型,但我相信它仅适用于1-n关系。

创建新字段类型一点也不困难,只需在resources/views/backpack/crud/fields文件夹中添加一个刀片文件即可。 Documentation here。该文件将包含您想要的所有PHP和JS逻辑。但是,创建此特定字段类型将更加复杂,将涉及大量Javascript,并且很可能是对您创建的路由和控制器方法的AJAX请求。

在背包v4中,我们计划将其作为官方功能。不过,距离v4尚有1-2个月的路程。