问题标签 [laravel-medialibrary]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
274 浏览

laravel - 我应该如何使用 laravel nova s​​patie 媒体库为我的媒体设置数据类型

我希望只能上传 PDF。

我在这里 acceptsFile看到了方法或者acceptsMimeTypes可以解决问题的方法,但它似乎在提交文件时会出错。

我正在寻找一种只能选择 pdf 的方法。

使用内置的 laravel 文件资源,我可以使用:

我应该如何使用这个插件来做到这一点?

0 投票
1 回答
653 浏览

laravel - 渴望加载媒体网址 - laravel-medialibrary

我正在尝试从 Spatie 的 laravel-medialibrary 中加载所有标识 URL:

然后他们将使用 json 响应。

理想情况下,我图书馆的工作方式如下:

想法?

0 投票
2 回答
388 浏览

laravel - Laravel - Spatie 媒体库

在我的 Laravel 5.8 项目中,我正在Spatie Media Library为我的图像使用插件。现在我想使用Intervention Image插件来调整大小和裁剪。

所以这是我的代码的一部分:

如何Image在此代码中包含类?或者我怎样才能调整它的大小并使其适合合适的尺寸?我通常这样使用它:

media library不允许我这样使用它,因为它将图像保存在其他文件夹和其他数据库表中。

我不想使用 MediaConversion

0 投票
1 回答
591 浏览

laravel - 如何使用 laravel-medialibrary 将媒体添加到另一个数据库

所以我试图覆盖 laravel-medialibrary 以便在我运行时

,它将记录添加到另一个指定的数据库中,例如:database1_mysql

但是,它现在正在添加到我当前的数据库(database2)中。

我创建了一个媒体模型,它已经连接到另一个数据库

与媒体相关的模型,我也覆盖了关系以引用连接到另一个表的媒体。

0 投票
0 回答
645 浏览

laravel - Laravel Spatie 的媒体库:如何下载多个文件并将它们压缩到一个目录中

我正在使用Spatie 的媒体库上传文件。

然后,我允许用户使用以下方法下载一组特定的文件:

在 macOS 中,我下载该 zip 文件,当我双击它时,它会自动解压缩文件并将它们保存在一个文件夹中,该文件夹与 .zip 文件名中指定的名称相同(例如prefix-model.zip)。到目前为止,一切都很好。但是,Windows 10 用户报告说,使用 WinZip 解压缩的文件不会在文件夹中解压缩,只有文件,这对他们来说很烦人。

为什么会这样?或者是否有一种解决方法或其他方法可以确保 .zip 文件在文件夹中解压缩,而不是在没有文件夹的情况下直接解压缩文件?

这是所有方法的类:

这里有几个选项,但似乎没有任何方法可以强制将文件保存在文件夹中......是吗?

这些方法中的任何一种都可以帮助我在文件夹中强制压缩吗?

0 投票
1 回答
2808 浏览

laravel - 如何更改 spatie 媒体库中的图像目录?

我是这个包的新手,因为我通常使用图像干预。所以问题是每当我保存图像时,它都会保存在存储目录而不是公共目录中。我试图查看文档并进行了一些研究,但没有看到任何答案。请参阅下面的代码以进行保存。

包裹:

https://spatie.be/docs/laravel-medialibrary/v7/introduction

0 投票
1 回答
4987 浏览

laravel - Laravel 7:找不到接口“Spatie\MediaLibrary\HasMedia”

使用 MediaLibrary 包时出现此错误

我的项目详情:-

php:7.3.22

拉拉维尔:7.28.3

我已尝试遵循文档 v7 并运行以下命令

除此之外,我还检查了其他帖子,我遵循了大部分步骤,但仍然收到相同的错误

作曲家.json

模型

0 投票
0 回答
153 浏览

php - spatie medialibrary 为每次转换定义后备图像

使用 spatie/medialibrary 包,我在 registerMediaConversions 方法中有 3 次转换,如下所示

我想要的是我可以为这些转换中的每一个定义一个 useFallbackUrl 图像。我知道我可以在 registerMediaCollections 方法上定义后备图像,但这将适用于每次转换,而不是我想为每个转换定义不同的后备图像。我怎样才能做到这一点?

0 投票
1 回答
271 浏览

laravel - laravel-medailibrary getFirstMediaUrl("images") 不适用于连接表

我在从 laravel-medailibrary 中的连接表中获取媒体时遇到问题,我使用 getFirstMediaUrl("images") 从一个表中获取照片并且它可以工作,但是如果我加入两个或三个表它不起作用,我该如何解决它?

我想从用户分享的那些帖子中获取照片。

这个帖子表: 在此处输入图像描述

这是 share_tb 表:

在此处输入图像描述

这是用户表:

在此处输入图像描述

这是媒体表:

在此处输入图像描述

0 投票
1 回答
813 浏览

php - 如何使用 Laravel Spatie medialibrary v9 保存上传的图像?

我正在尝试使用 Spatie 的媒体库(v9)保存我上传的文件,但不知何故我无法将图像保存在我的媒体表和我的存储文件夹中。当我 dd() 请求它找到文件和它需要的所有信息时,我错过了什么?

这是我的控制器存储方法:

}

还有我的模特

预先感谢您的帮助