【问题标题】:October CMS media finder十月 CMS 媒体查找器
【发布时间】:2018-04-15 03:29:18
【问题描述】:

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

谢谢!

【问题讨论】:

  • 如果你能够分享那就太好了:你的模型的 fields.yaml 它将在你的插件文件夹 > 你的模型 > 与你的模型同名的文件夹 > fields.yaml ,如果可能会分享您的模型代码,以便我们更好地理解

标签: octobercms octobercms-plugins octobercms-backend octobercms-widgets


【解决方案1】:

试试看this video

也许她可以帮助你

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      【解决方案3】:

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

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

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

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

      【讨论】:

      猜你喜欢
      • 2018-05-31
      • 2016-09-23
      • 1970-01-01
      • 1970-01-01
      • 2016-02-27
      • 1970-01-01
      • 2018-04-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多