CRUD:在相关的 CRUD 表单上添加多个子记录(1-n 关系)?
CRUD : Adding Multiple Child Records (1-n relationships) on related CRUD form?
运行: Laravel 5.3 与 Laravel 背包 CRUD 3.1
我 运行 我有一个模型,我也想使用一个 CRUD 表单添加多个相关(子)记录。一些示例包括添加多个文件……但让我们从小处着手。我找到了以下具有相似主题的帖子,但没有关于最佳方法的明确答案。
使用 table
字段类型是最好的方法吗? https://laravel-backpack.readme.io/docs/crud-fields#section-table 但是,我想缺点是没有对子记录进行验证?
与此类似的教程会很酷:https://backpackforlaravel.com/articles/tutorials/nested-resources-in-backpack-crud
所以,举个例子,我有一个 Journey 模型,我想直接在相同的 Journey CRUD 表单。
让我知道这个问题是否有意义...以及您可以分享的任何 suggestions/advice。
Backpack 不支持以一种形式添加更多实体 - 每种形式都非常不同。
我的建议是编辑 EntityCrudController::store()
和 EntityCrudController::update()
方法,检查 "table" 字段和 add/update/remove 连接条目的值。
运行: Laravel 5.3 与 Laravel 背包 CRUD 3.1
我 运行 我有一个模型,我也想使用一个 CRUD 表单添加多个相关(子)记录。一些示例包括添加多个文件……但让我们从小处着手。我找到了以下具有相似主题的帖子,但没有关于最佳方法的明确答案。
使用 table
字段类型是最好的方法吗? https://laravel-backpack.readme.io/docs/crud-fields#section-table 但是,我想缺点是没有对子记录进行验证?
与此类似的教程会很酷:https://backpackforlaravel.com/articles/tutorials/nested-resources-in-backpack-crud
所以,举个例子,我有一个 Journey 模型,我想直接在相同的 Journey CRUD 表单。
让我知道这个问题是否有意义...以及您可以分享的任何 suggestions/advice。
Backpack 不支持以一种形式添加更多实体 - 每种形式都非常不同。
我的建议是编辑 EntityCrudController::store()
和 EntityCrudController::update()
方法,检查 "table" 字段和 add/update/remove 连接条目的值。