问题标签 [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.
php - 找不到字段“图像”的映射 vichupolider symfony2
我正在尝试在 Image 实体和用户实体之间建立 OneToOne 关系,如下所示:
图片 :
用户:
和用户的表单生成器:
这个错误在我看来:
找不到字段“图像”的映射
我该如何解决
symfony - 数据库中的 image_name 始终为空 vichuploaderbundle symfony2
我正在尝试使用图像文件添加新用户。我正在使用VichUpladerBundle和FOSUserBundle。因此创建了新用户,但 image_name 始终为空。
这是我的图像实体:
用户实体:
图像类型 :
报名表格 :
和 register.html.twig
配置.yml
在我的数据库中,我在 image_name 列有一个空值。我该如何解决?
twitter-bootstrap - 带有 VichUploader 的 Symfony BootstrapCollection - 元素删除不起作用
我正在使用来自 http://bootstrap.braincrafted.com/的 BootstrapCollection 和 VichUploader https://github.com/dustin10/VichUploaderBundle
除了删除功能外,它工作正常。如果我尝试删除一个子项(PDF 文件),则只有 name 属性为空,但不会删除整行/实体。
父表单类型:
子窗体类型:
这是我的关系:
父实体 NewsPdf:
子实体 NewsPdfFile:
在我的父实体中,我已经有一个删除功能:
但我无法让它工作。当我尝试删除元素时(在我的 formType 中有 allow_delete 选项)只有“pdfName”属性将为空。我究竟做错了什么?
twig - 无法在 Symfony3 中加载类型“文件”
我正在构建具有多个图像上传的表单,但我找不到标题中提到的问题的解决方案。为了帮助我,我包括了 VichUploaderBundle
现在我被这个错误困住了,我找不到代码中错误的原因和位置:
有人知道问题出在哪里吗?
这是我正在使用的代码:
产品类型类:
ProductImageType 类
服务.yml
编辑:
我从 ProductImageType 中删除了“文件”,错误消失了,但 Twig 无法呈现表单。我也尝试使用 self::class 而不是 'file' ,但这也没有帮助。
Twig 模板中的结果:
编辑 2:添加了 Twig 表单
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
我的配置:
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
图片的路径是
网络/图片/产品
有谁知道可能是什么问题?
或提供用于创建图像缩略图的替代包
所有的帮助都会很棒
php - 文件不再保存,vichuploader
我实际上是在创建一个 api。我正在使用 vichuploaderBundler 导入文件并将它们放在特定目录中。由于我使用我的表单发送 POST 请求来创建资源,因此我的资源被创建,但文件不再保存。这是我当前的代码。
邮政类型
帖子实体:
编辑 :
这是我的 vichuploader 配置,在 config.yml
在使用我的表格之前,我以这种方式上传:
感谢您的帮助!
doctrine-orm - 上传未使用 VichUploaderBundle 运行
我想在我的 symfony 3.2.3 项目(PHP 5.6)中使用 VichUploaderBundle 上传文件。我尝试了很多东西,但没有上传运行。但是持久层与我的数据库完美运行。
配置.yml
实体
表单类型
控制器
我的错误在哪里?怎么了?
symfony - the image doesn't appeare on the web page
i use vich uploader bundle to display images added to my data base
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