Drupal 8用户图像浏览器

时间:2016-05-18 15:18:52

标签: drupal drupal-8

Drupal 8中是否存在一个相当标准的策略,用于上传每个用户的图像(或其他文件),即在编辑文章时向用户呈现他/她的图像,并允许用户上传图像,然后标记为他?

2 个答案:

答案 0 :(得分:0)

我不确定我是否知道答案 - 但是为了帮助澄清 - 您是否询问每个用户是否可以拥有自己的个人媒体库,如果他们上传新图像,它也会被添加到媒体中他们只能看到的图书馆?

答案 1 :(得分:0)

我的解决方案是使用entity_browser和内联实体表单。我过滤实体浏览器的视图以仅显示当前用户创建的媒体实体。这允许我拥有一种媒体项目的“用户库”。顺便说一下这条线路有很多可能性。您可以使用多个条件制作自定义实体浏览器视图,甚至可以搜索表单。

由于我可以在浏览器中使用内联实体形式,因此它为整个事物提供了一个相当优雅的界面。

如果需要,您还可以入侵或子类化媒体实体以保存到自定义位置,例如用户子文件夹。