禁用“列表”只留下“添加新内容”和“删除”

时间:2018-03-02 08:04:42

标签: php symfony sonata-admin sonata sonata-media-bundle

我有一个使用SonataMediaBundle的项目,我正在使用GalleryAdmin页面。我的目标是只允许上传图片,而不是允许图片和视频。

我已经设置了sonata_media.yml,以便新媒体的内联上​​传仅允许图片。但是,如果现有的媒体记录包含视频(例如,YouTube记录),则图库允许选择这些视频项目和图像。这不是理想的行为。

如何更改我的GalleryAdmin(或其他文件),以便无法选择现有的媒体记录,只允许新上传?这样可以解决问题。

====

编辑:为了澄清,我基本上想从我的媒体列表视图中删除“列表”按钮,只留下“添加新”和“删除”。

1 个答案:

答案 0 :(得分:1)

选中可用选项部分here,您可以停用任何按钮。

编辑:

只需展开this并覆盖formFields,您需要隐藏媒体字段的列表选项。