0

我最近创建了一个插件(使用“构建器插件”),其中有一个用于附加图像的字段(使用“媒体查找器小部件”)。一切正常 - 我可以上传图片或从媒体库中选择一张。保存成功后,当我回到最近保存的记录时,图像不显示...请问如何解决?

谢谢!

4

3 回答 3

2

从我发现媒体查找器不会将图像保存在关系中,而是从媒体库中记录图像的 URL,这就是为什么使用:

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

不工作。您实际上必须在数据库中添加一个字段来记录图像路径。

如果其他人有更好的解决方案,请选择他们,但这让我可以保留图像。

于 2018-02-02T12:32:54.917 回答
1

试试看这个视频

也许她可以帮助你

于 2017-11-02T16:54:28.053 回答
1

“媒体查找器小部件”不适用于关系类型“文件附件”,如下所示:

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

尝试使用其他类型(例如:json)

于 2018-01-06T14:06:17.130 回答