我正在使用EPIServer Webservice来创建页面和导入文件。对于每个页面都应该有PageFiles根文件夹,在PageFiles下面应该有另一个文件夹,比如Images。所以搜索路径是根目录中的〜/ PageFiles / id / file.jpg和〜/ PageFiles / id / Images / file.jpg。
我有两个内容频道。将文件放在根文件夹中的文件和将文件放在images文件夹中的文件。我有他们像这样配置
问题是当我使用方法时
ImportFile3("MyContentChannel", all the other params)
仅创建Page Files文件夹,所有文件都放在此根文件夹中。如果我希望EPI创建Images文件夹并将图像放在此文件夹中,该怎么办?
谢谢!
修改
即使Images文件夹存在,文件仍然会在根文件夹中结束。
编辑2,最终解决方案
感谢Dmytro Duk,我希望将文件放在图片文件夹中。
ImportFile("pagefiles", image, false, "185/Images/file.png");
其中185是页面文件夹形式,我必须自己添加页面。
答案 0 :(得分:0)
尝试使用ContentChannelService的channelRelativeFilePath参数指定内容频道根文件夹中的相对路径.ImportFile方法。