我正在尝试将fileUpload添加到我的多站点插件中,同时添加一个新域,我想上传该网站的国家/地区标志。 我尝试了一些操作,但是在尝试显示板条箱化新域表单时出现了此错误。 错误:
Model'Keios\Multisite\Models\Setting' does not contain a definition for 'image' october cms
我创建了另一个插件家族,我添加了要在多站点插件中创建的更改
MultisiteModel::extend(function (MultisiteModel $model){
$model->attachOne=[
'flag' => 'System\Models\File'
];
});
答案 0 :(得分:0)
在插件的模型文件中添加以下内容:
图像应该是您的字段的名称!
public $attachOne = [
'image' => 'System\Models\File'
];
然后您可以将其称为$ model-> image以获得更多信息,请查看文档https://octobercms.com/docs/database/attachments#file-attachments