Sitecore 字段,用于从媒体库中选择多个文件并能够上传文件

Sitecore field for selecting multiple files from media library with the ability to upload files

我正在寻找允许内容编辑器从媒体库中 select 多个文件的东西,这些文件将在渲染中列出。他们还需要能够上传文件和进行搜索。它必须在页面编辑器(在版本 8 中称为体验编辑器)中工作。

到目前为止我考虑的是:

备注:

另一种解决方案是使用占位符和带有数据源的文件组件。

给组件一个标准的文件字段。所以上传是可能的。 但是对于每个新文件,编辑器必须使用页面编辑器将一个新组件添加到占位符。这对于编辑器来说有很多文件更多的工作。而是一个标准的解决方案。 (以及使用规则引擎个性化文件的能力)

Sitecore Marketplace 上的 Field Types Module 包括 "Visual List" 和 "Carousel" 自定义字段类型,它们可以满足您的需要。我过去使用过它并发现它运行良好,但我不确定它是否与 Sitecore 8 兼容。我记得,我认为他们没有提供从现场上传新媒体的选项。

获胜者是....来自 Sitecore 支持的答案:

Email Experience Manager 模块中有一个名为 "File List" 的字段。 该图显示了 Sitecore 8 中的对话框和字段本身(下图)。它具有搜索功能,支持多文件和上传。它将值存储为管道分隔的 GUID(就像 Treelist 等类似字段)。