Sitecore - 在zip文件中上传两个具有相同名称但扩展名不同的文件

don*_*tme 4 sitecore sitecore7

我想上传2个具有相同名称但扩展名不同的文件,我想将它们放在一个zip文件中,然后使用sitecore将所有文件解压缩到sitecore媒体库中.
我正在使用sitecore 7.2.知道怎么做吗?

jam*_*kam 6

您可以使用该Upload Files (Advanced)选项,然后Unpack ZIP Archives在上载对话框中选择.

上传文件(高级)

打包ZIP

该文件将被上传,存档的解压缩文件和生成的文件将单独列为单独的项目:

上传具有相同名称的文件

您对上述问题的看法是,Sitecore非常"灵活"(ahem),它允许作为项目扩展,因此它无法解析这两个项目,因为它们都具有相同的项目名称.

您可以设置Media.IncludeExtensionsInItemNames=true配置或扩展以MediaRequestHandler对扩展进行额外检查:处理Sitecore中的重复媒体路径.

此之前的Stackoverflow问题中有关于此行为的更多信息.

注意:这Unpack ZIP archives似乎不适用于Sitecore 8,Update 4(可能全部).我会把它作为支持的bug提出来.