我可以使用特殊字段upload_multiply上传文件,然后将其名称保存在数据库中,但是如何在编辑记录时将其打印回来?我使用一对多关系,数据库结构,如对象和 objects_images ,其中存在object_id,上传图像的名称和网址。我正在使用Laravel 5.4。
现在我的代码非常典型:
我有一个 ObjectCrudController ,我为我的项目构建表单。我使用像这样的buildt-in Backpack / CRUD字段(用于类别):
$this->crud->addField([
'label' => 'Category to display',
'type' => 'select',
'name' => 'category_id',
'entity' => 'category',
'attribute' => 'name',
'model' => 'App\Models\Category',
'wrapperAttributes' => [
'class' => 'form-group col-md-4'
]
]);
但我无法理解如何上传一些图像,然后将其记录显示为微缩模型,我还需要能够删除已上传的图像记录。我认为背包CRUD可以使用 html field 或 view ,但我不知道从哪里开始。