1

我目前在 10 月 CMS 插件开发工作,文件上传有问题。我把fileupload类型放到file_src. 当我转到资源时,它显示如下错误:

在此处输入图像描述

model/resource
    fields:
        name:
            label: Name
            type: text
            required: true
        file_src:
            label: Upload
            type: fileupload
        grade_id:
            label: Grade
            type: dropdown
            emptyOption: Select
            showSearch: true
        subject_id:
            label: Subject
            type: dropdown
            emptyOption: Select
            showSearch: true
        type_id:
            label: Type
            type: dropdown
            emptyOption: Select
            showSearch: true

我该如何解决这个错误?

4

2 回答 2

5

我修好了它!我们必须在模型上使用 $attachOne 或 $attachMany 关系

我在模型的 Resource.php 中添加了以下代码

public $attachOne = [
    'file_src' => 'System\Models\File'
];

这就是它现在的工作!

于 2017-08-18T17:47:40.557 回答
1

定义当前模块选择的控件是一个文件。意味着您当前选择的控件是一个文件,并且您没有在模块中定义后端混淆的时间。

解决方案:

public $attachOne = [
        'profile_pic' => \System\Models\File::class
    ];
于 2019-05-03T13:56:33.523 回答