问题标签 [vichuploaderbundle]

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 回答
3855 浏览

php - 找不到字段“图像”的映射 vichupolider symfony2

我正在尝试在 Image 实体和用户实体之间建立 OneToOne 关系,如下所示:

图片 :

用户:

和用户的表单生成器:

这个错误在我看来:

找不到字段“图像”的映射

我该如何解决

0 投票
1 回答
1022 浏览

symfony - 数据库中的 image_name 始终为空 vichuploaderbundle symfony2

我正在尝试使用图像文件添加新用户。我正在使用VichUpladerBundleFOSUserBundle。因此创建了新用户,但 image_name 始终为空。

这是我的图像实体:

用户实体:

图像类型 :

报名表格 :

和 register.html.twig

配置.yml

在我的数据库中,我在 image_name 列有一个空值。我该如何解决?

0 投票
1 回答
271 浏览

twitter-bootstrap - 带有 VichUploader 的 Symfony BootstrapCollection - 元素删除不起作用

我正在使用来自 http://bootstrap.braincrafted.com/的 BootstrapCollection 和 VichUploader https://github.com/dustin10/VichUploaderBundle

除了删除功能外,它工作正常。如果我尝试删除一个子项(PDF 文件),则只有 name 属性为空,但不会删除整行/实体。

父表单类型:

子窗体类型:

这是我的关系:

父实体 NewsPdf:

子实体 NewsPdfFile:

在我的父实体中,我已经有一个删除功能:

但我无法让它工作。当我尝试删除元素时(在我的 formType 中有 allow_delete 选项)只有“pdfName”属性将为空。我究竟做错了什么?

0 投票
2 回答
3398 浏览

twig - 无法在 Symfony3 中加载类型“文件”

我正在构建具有多个图像上传的表单,但我找不到标题中提到的问题的解决方案。为了帮助我,我包括了 VichUploaderBundle

现在我被这个错误困住了,我找不到代码中错误的原因和位置:

有人知道问题出在哪里吗?

这是我正在使用的代码:

产品类型类:

ProductImageType 类

服务.yml

编辑:

我从 ProductImageType 中删除了“文件”,错误消失了,但 Twig 无法呈现表单。我也尝试使用 self::class 而不是 'file' ,但这也没有帮助。

Twig 模板中的结果:

编辑 2:添加了 Twig 表单

0 投票
1 回答
1534 浏览

symfony - liip想象中的错误图像路径

我使用 vich 上传器上传图像和 oneup flysystem 文件抽象。也 liip 想象捆绑制作缩略图。

问题是 liip 采用我的 oneup flysystem 适配器本地路径并尝试在uploads/58998d6502406.png其中查找图像。当我删除uploads前缀时,它会起作用,否则会抛出未找到源文件的异常。

也许我在我的配置中遗漏了一些东西?

Twig:( <img src="{{ vich_uploader_asset(partner, 'imageFile') | imagine_filter('my_thumb') }}" />也尝试过使用资产)

生成的网址: http://app.dev/media/cache/resolve/my_thumb/uploads/58998d6502406.png

有效的网址: http://app.dev/media/cache/resolve/my_thumb/58998d6502406.png

我的配置:

0 投票
1 回答
469 浏览

php - Vichuploader 文件未与发布请求一起保存

我的项目实际上是创建一个允许我发布 gif、jpg 等的网站。

我正在使用 VichuploaderBundler 上传文件并将其保存到我的应用程序中的特定存储库

我正在创建一个 API 来创建和呈现资源。

我正在尝试使用邮递员创建带有发布请求的帖子。在这篇文章中,我想保存一个图像 throw vichuploader。(这适用于经典形式)。

这是我的问题:

我的帖子是根据我的邮递员请求创建的。但是我上传的文件没有保存在

这是我的邮递员

感谢您对我的帖子的帮助和反馈。

0 投票
1 回答
560 浏览

file-upload - LiipImagineBundle 过滤后图片不出现

我正在使用VichUploadBundle将图像上传到我的数据库中,并希望使用LiipImage在网站上显示图像的缩略图。

这是我的config.yml文件设置

liip 的大部分代码都是直接从文档中复制来进行测试的。

这是我的routing.yml

最后,我有了要上传的图像实体。这也是从官方 Vich 文档中复制的代码

在我的控制器中,我将图像表放入带有 $em 的数组中

我后来将其放入视图中并(希望)像这样打印它们:

不幸的是,输出看起来像这样: 网站输出


现在路径很好。图像在没有imagine_filter(). 使用 Vich Assets 时也会出现同样的效果。

选中后链接图像的路径为:

http://localhost:8000/media/cache/resolve/my_thumb/images/products/hqdefault.jpg

图片的路径是

网络/图片/产品


有谁知道可能是什么问题?

或提供用于创建图像缩略图的替代包

所有的帮助都会很棒

0 投票
0 回答
456 浏览

php - 文件不再保存,vichuploader

我实际上是在创建一个 api。我正在使用 vichuploaderBundler 导入文件并将它们放在特定目录中。由于我使用我的表单发送 POST 请求来创建资源,因此我的资源被创建,但文件不再保存。这是我当前的代码。

邮政类型

帖子实体:

编辑 :

这是我的 vichuploader 配置,在 config.yml

在使用我的表格之前,我以这种方式上传:

感谢您的帮助!

0 投票
1 回答
1555 浏览

doctrine-orm - 上传未使用 VichUploaderBundle 运行

我想在我的 symfony 3.2.3 项目(PHP 5.6)中使用 VichUploaderBundle 上传文件。我尝试了很多东西,但没有上传运行。但是持久层与我的数据库完美运行。

配置.yml

实体

表单类型

控制器

我的错误在哪里?怎么了?

0 投票
1 回答
486 浏览

symfony - the image doesn't appeare on the web page

i use vich uploader bundle to display images added to my data base

enter image description here

here is my code

config.yml :

the entity

the twig:

the controller :

the form:

class AjoutCoursType extends AbstractType { public function buildForm(FormBuilderInterface $builder, array $options) { $builder

symfony is reading the file but doesn't show it i can't find the problem