我在项目中使用背包。我创建了一个自定义字段,它是下拉列表并选择框。在一个刀片文件中,我将基于下拉选择显示两个字段,我将显示选择框的选项。因此,一切工作正常,以某种方式,编辑和更新对于这些自定义字段起作用。任何想法如何实现这一目标?预先感谢
在一个刀片文件中,我编写了这两个自定义字段代码。因此,根据下拉选择,我将拉出下一个选择框的选项。试图覆盖此模型的现有背包文件。但没有运气。
'label' => "Professors",
'type' => "selectProfessors",
'name' => 'professor_id',
'entity' => 'professor',
'attribute' => "name",
'model' => Professor::class,
'options' => (function ($query) {
return $query->where('professor_id', '=', backpack_user()
->professor_id)
->get();
}),
它不仅适用于编辑和更新。用于创建和删除预期的工作。