我使用的是PIMCORE 6.5版,我想通过csv导入产品图片。
但是我产品的类别是“图库”类型,而不是简单的图像。
当我将测试导出为CSV时,它为我提供了要在Base64中加密的序列化代码。
我的问题是我只有照片的本地路径,并且想将它们导入到我的画廊中。我该如何进行?
答案 0 :(得分:1)
对此问题有多种解决方案。我要做的是为导入编写一些PHP脚本(例如在控制器或服务中)。
1)将所有本地图像复制到Pimcore项目中的某个资产文件夹路径中
2)通过PHP API创建资产:https://pimcore.com/docs/6.x/Development_Documentation/Assets/Working_with_PHP_API.html
3)通过PHP API:https://pimcore.com/docs/6.x/Development_Documentation/Objects/Object_Classes/Data_Types/Image_Types.html
创建/更新画廊不确定为什么要为此导入使用.csv,但是如果您有重要的信息或元数据,只需将其上载到控制器中并使用脚本中的信息即可创建正确的对象。