オンライン製品カタログ版の画像をアップロードしています。チェックインすると、Hybris Management Console
空media container
です。これは古い製品ではなく、新しい製品で発生しています。手伝ってもらえますか?
2075 次
2 に答える
0
これを実現するには、いくつかの方法があります。実行中のシステムでは、HMC を使用してイメージをメディアにアップロードできます。それはすぐに使えるはずです (つまり、型システムの MedialModel の制約で sth を変更しない限り)。そうでない場合、これは通常の動作ではないため、スタック トレース/エラー メッセージが必要になります。
これを行う 2 つ目の方法は、Impex を使用することです。
$resourceImport=jar:com.myextensionpackage.constants.MyExtensionConstants&/import
INSERT_UPDATE Media;code[unique=true];catalogVersion(catalog(id),version);@media[translator=de.hybris.platform.impex.jalo.media.MediaDataTranslator];;;;;;;;;;;;;;;
;testdata-media-1;<ignore>;$resourceImport/myImage.PNG;;;;;;;;;;;;;;;
これで、その画像を下に置くことができます
$YOUREXTENSIONPATH/resources/import/myImage.png
うまくいけば、それは役に立ちます。
于 2015-01-29T11:13:57.507 に答える