问题标签 [sonata-media-bundle]
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.
symfony - CKEditor 中的媒体与 CoopTilleulsCKEditorSonataMediaBundle
我设法使用 SonataMediaBundle 和 CoopTilleulsCKEditorSonataMediaBundle 通过 WYSIWYG CKEditor 运行上传图像。
我的问题是,我不明白这种语法元素的含义是什么:
CKEditor 表单域:
谢谢 !!
symfony - 使用 SonataMediaBundle 和 CoopTilleulsCKEditorSonataMediaBundle 从 CKeditor 上传图像
我设法使用 SonataMediaBundle 和 CoopTilleulsCKEditorSonataMediaBundle 通过 WYSIWYG CKEditor 运行上传图像。
上传对 ADMIN 用户非常有效,但不适用于具有 USER_ROLE 的用户,
你知道我该如何解决吗?非常感谢您
谢谢 !
配置.yml
symfony - 缩略图奏鸣曲MediaBundle
SonataMediaBundle 中的缩略图是什么意思,它是一个图像,缓存中的图像,图像调整大小?特别是在模板中:
渲染缩略图有什么区别:
和 :
它渲染相同的东西,即图像!
谢谢!
mongodb - 使用 MongoDB 配置 Sonata Media Bundle 的问题
我正在尝试使用 MongoDB 配置 SonataMediaBundle,但在运行 composer 或清除缓存后出现此异常:
[ErrorException] 可捕获的致命错误:传递给 Sonata\DoctrineMongoDBAdminBundle\Model\ModelManager::__construct() 的参数 1 必须是 Symfony\Bridge\Doctrine\ManagerRegistry 的实例,给定的 Doctrine\ODM\MongoDB\DocumentManager 实例,在 . ./vendor/sonata-project/media-bundle/Admin/Manager/DoctrineMongoDBManager.php 在第 22 行并在 /Users/interrobang/Sites/aag/vendor/sonata-project/doctrine-mongodb-admin-bundle/Sonata/ 中定义DoctrineMongoDBAdminBundle/Model/ModelManager.php 第 39 行
这是我的 composer.json
和我的 config.yml
有任何想法吗?
symfony - 在上传图片中添加约束:SonataMediaBundle
如何添加限制以上传图像,例如:最大尺寸、错误消息,在 sonata_media 的配置中没有相关内容。
非常感谢您。
php - 通过 SonataAdmin 上传后显示附加图像
我有一个产品实体映射如下:
然后在我的管理表单中,我有这个:
当我添加一个新产品时,我可以上传一张图片,是的,它可以工作,但是我可以在我创建产品的页面上看到图片,我该怎么做?
javascript - SonataMediaBundle:一种删除 unlink 厚盒的方法
所以我想从 SonataMediaBundle 的形式中删除“Unlink”thickbox 和“Binary content”:
我在谷歌上一无所获。我应该使用 Javascript 来隐藏它们吗?
php - 如何正确删除使用 sonata-media-bundle 上传的所有图像
我已经使用奏鸣曲媒体包上传了一些图片,如建议here
以前的代码正确地创建了媒体所有文件(根据上下文配置)和数据库注册表。现在我为删除媒体所做的调用是这样的:
它正确地从数据库中删除了媒体数据,但没有从配置的文件系统中删除,仍有一些图像与上传的媒体相关联。我计划使用 S3 文件系统,所以我需要使用相同的框架删除所有文件系统
我最相关的奏鸣曲配置(也使用建议的)是这样的:
sonata_media:
default_context: default
db_driver: doctrine_orm
class:
media: MyApp\MediaBundle\Entity\Media
gallery: MyApp\MediaBundle\Entity\Gallery
gallery_has_media: MyApp\MediaBundle\Entity\GalleryHasMedia
contexts:
default:
providers:
- sonata.media.provider.youtube
- sonata.media.provider.image
- sonata.media.provider.file
formats:
small: { width: 200, quality: 77}
myContext:
providers:
- sonata.media.provider.image
formats:
normal: { width: 350, quality: 75}
tmb: { width: 100, quality: 75}
filesystem:
local:
directory: %kernel.root_dir%/../web/uploads/media
create: false
提前致谢。
symfony - 奏鸣曲媒体画廊
我尝试用 Symfony 创建一个网站。所以我安装了 SonataAdminBundle 和 SonataMediaBundle。
我有一个关于奏鸣曲媒体的问题。我创建了一个包含大量图像媒体的画廊,但我不知道如何从我的控制器访问它。
如何将我的媒体(图像)包含在我的画廊中,以便在我的模板中显示它们?
谢谢帮助!
编辑:我解决了我的问题!
所以在我的模板中我这样做:
symfony - Sonata Admin ManyToOne 错误:“sonata_type_collection - 映射:2”
我想在我的News Entity
. 这是我的代码
新闻.yml
图库.orm.xml
新闻管理员.php
现在,当我运行我的管理代码时,我收到了这个错误。
我做错了什么?