【发布时间】:2018-08-09 12:28:30
【问题描述】:
我正在处理的现有项目使用 SonataMediaBundle。我喜欢该捆绑包提供的图库选项,但有一点需要注意:图库允许用户不仅包括图像,还包括来自三个视频提供商(YouTube、Vimeo 和 DailyMotion)的媒体。
如何使捆绑包只允许图片作为图库媒体?
到目前为止,我已经尝试在 GalleryAdmin.php 中搜索对提供者名称的任何引用,但我还没有在其中找到任何明显的内容。
编辑:我也意识到我可以从 sonata.yaml 文件(和/或 sonata_media.yml 取决于设置)中删除我不想要的提供程序,但这会将它们从应用程序中完全删除,即不是我想要的。例如,我仍然希望能够使用 YouTube 提供程序 -- 只是在创建图片库时不需要。
【问题讨论】:
标签: php sonata-admin sonata symfony-3.3 sonata-media-bundle