我正在使用 EPIServer Web 服务来创建页面和导入文件。对于每个页面都应该有 PageFiles 根文件夹,并且在 PageFiles 下应该有另一个文件夹,比如 Images。所以搜索路径是根目录中的 ~/PageFiles/id/file.jpg 和 ~/PageFiles/id/Images/file.jpg。
我有两个内容频道。一种将文件放在根文件夹中,另一种将文件放在图像文件夹中。我将它们配置为这样
- 文件的虚拟根目录 = ~/PageFiles/
- 文件的虚拟根目录 = ~/PageFiles/Images/
问题是当我使用该方法时
ImportFile3("MyContentChannel", all the other params)
仅创建 Page Files 文件夹,所有文件都放在此根文件夹中。如果我希望 EPI 创建图像文件夹并将图像放入此文件夹中,我该怎么办?
谢谢!
编辑
即使图像文件夹存在,该文件仍会出现在根文件夹中。
编辑 2,最终解决方案
感谢 Dmytro Duk,当我想将文件放入图像文件夹时,我这样做了。
ImportFile("pagefiles", image, false, "185/Images/file.png");
其中 185 是我必须自己添加的页面的 pagefolderid。