使用导入脚本导入时,媒体无法正确导入

自由思想

我需要与媒体文件夹一起创建一个导入脚本,这将在db中创建必要的横幅。

我创建了一个zip文件,其中包含importscript.impex文件和带有所需jsp文件的媒体文件夹。

通过导入脚本导入zip文件时,它开始抱怨媒体路径问题。

Impex示例-

INSERT_UPDATE Media ; $contentCV[unique=true] ; code[unique=true]                                 ; mediaFormat(qualifier) ; realfilename   ; @media[translator=de.hybris.platform.impex.jalo.media.MediaDataTranslator] ; mime[default='image/jpeg'] ; folder(qualifier)[default='images'] ; altText         
                    ;                         ; /images/banners/site/Default/abc.jpg              ; Default                ; abc.jpg        ; /media/abc.jpg        ;                            ;                                     ; ""

如何在脚本中提供文件夹媒体引用?

Hybris帮助

只需尝试在导入脚本中仅使用不带任何路径的媒体名称(abc.jpg),然后在运行导入脚本时上传媒体zip文件夹。


转到HMC / Backoffice导入工具,然后上传具有要导入数据的importript.impex* .csv

导入文件如下所示:

INSERT_UPDATE Media ; &Item ; @media[translator=de.hybris.platform.impex.jalo.media.MediaDataTranslator] ; catalog(id)[allownull=true] ; catalogVersion(catalog(id),version)[unique=true,allownull=true] ; code[unique=true,allownull=true]   ; folder(qualifier)[forceWrite=true] ; mediaContainer(catalogVersion(catalog(id),version),qualifier) ; mediaFormat(qualifier) ; realFileName                          
                    ; Item0 ; 8797897457694.gif                                                          ; testContentCatalog          ; testContentCatalog:Staged                                       ; ContentPageModel__function_preview ; root                               ;                                                               ;                        ; ContentPageModel__function_preview.gif

在此处输入图片说明

现在,在下一个屏幕中,您可以看到上传相关媒体文件夹的选项。您需要在那里上传一个zip文件,其中包含与脚本中提到的名称相同的媒体。

在此处输入图片说明

单击开始以触发作业,然后从cronJob检查其状态。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章