如何实现自定义字段以显示模式以添加新的 CRUD?
How to implement custom field to show a modal to add a new CRUD?
我需要在 select2_multiple 字段上制作 "add new" 按钮。显示添加新项目的模式。
我不知道如何实现这种类型的自定义字段。
您应该查看 https://github.com/webfactor/laravel-backpack-instant-fields - 他们已经创建了具有此功能的字段类型,但我认为它仅适用于 1-n 关系。
创建新的字段类型一点也不难,只需在 resources/views/backpack/crud/fields
文件夹中添加一个 blade 文件即可。 Documentation here。该文件将包含您想要的所有 PHP 和 JS 逻辑。然而,创建这个特定的字段类型会更复杂,它会涉及很多 Javascript,并且很可能 AJAX 对您创建的路由和控制器方法的请求。
在 Backpack v4 中,我们计划将此作为官方功能。不过,距离 v4 还需要 1-2 个月。
我需要在 select2_multiple 字段上制作 "add new" 按钮。显示添加新项目的模式。
我不知道如何实现这种类型的自定义字段。
您应该查看 https://github.com/webfactor/laravel-backpack-instant-fields - 他们已经创建了具有此功能的字段类型,但我认为它仅适用于 1-n 关系。
创建新的字段类型一点也不难,只需在 resources/views/backpack/crud/fields
文件夹中添加一个 blade 文件即可。 Documentation here。该文件将包含您想要的所有 PHP 和 JS 逻辑。然而,创建这个特定的字段类型会更复杂,它会涉及很多 Javascript,并且很可能 AJAX 对您创建的路由和控制器方法的请求。
在 Backpack v4 中,我们计划将此作为官方功能。不过,距离 v4 还需要 1-2 个月。