Folgendes Beispiel zeigt, wie neue Bildelemente per XML-Import erstellt werden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<IMG name=
"Hammer XL"
file=
"Hammer_XL.png"
/>
<IMG name=
"Hammer XL"
external_id1 =
"ID-5555"
file=
"Hammer_XL.png"
/>
</IMPORT>
Folgendes Beispiel zeigt, wie Bildelemente per XML-Import upgedatet werden. Bei einem Update von Bildelementen müssen die entsprechenden Elementkategorien definiert werden. Sie können den Namen, die ID oder die externe ID zum Abgleichen verwenden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<IMG name=
"Hammer XL"
category1=
"Photos"
category2=
"Product"
file=
"Hammer_XL.png"
/>
<IMG id=
"1234"
category1=
"Photos"
category2=
"Product"
file=
"Hammer_XXL.png"
/>
<IMG external_id1=
"ID-5555"
file=
"Hammer_XXL.png"
/>
</IMPORT>
Folgendes Beispiel zeigt, wie Bildelementvarianten per XML-Import erstellt werden. Beim Import von Elementvarianten in mehreren Sprachen muss ein Importprofil erstellt werden und der XML-Attributwert des XML-Attributs AlwaysCreateElVariants
im Importprofil auf 1
geändert werden. In der XML-Importdatei muss die ID des Wurzelelements oder die externe ID zum Abgleichen definiert werden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<IMG id=
"1234"
name=
"Hammer XL"
file=
"Hammer_en_GB.png"
objeLang=
"eng_GBR"
/>
<IMG id=
"1234"
name=
"Hammer XL"
file=
"Hammer_de_DE.png"
objeLang=
"deu_DEU"
/>
<IMG id=
"1234"
name=
"Hammer XL"
file=
"Hammer_fr_FR.png"
objeLang=
"fra_FRA"
/>
<IMG id=
"1234"
name=
"Hammer XL"
file=
"Hammer_language_independent.png"
objeLang=
"-"
/>
<IMG external_id1=
"ID-5555"
name=
"Hammer XL"
file=
"Hammer_language_independent.png"
objeLang=
"-"
/>
</IMPORT>
Folgendes Beispiel zeigt, wie Bildelementsprachen jeweils mit unterschiedlichen Abgleichkriterien upgedatet werden. Dazu muss das XML-Importprofil default_external_id verwendet werden. Bei einem Update von Bildelementsprachen muss die externe ID, die ID oder der Name der Elementvariante zum Abgleichen definiert werden. Wenn die externe ID zum Abgleichen verwendet wird, muss der XML-Attributwert des XML-Attributs MatchAttribute
auf EXTERNAL_ID1
geändert werden. Wenn die ID oder der Name der Elementvariante zum Abgleichen verwendet wird, muss der XML-Attributwert des XML-Attributs MatchAttribute
auf ID
oder Name
und der XML-Attributwert des XML-Attributs UpdateLanguage
auf true
geändert werden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<IMG id=
"4711"
objelang=
"deu_DEU"
/>
<IMG name=
"Hammer"
objelang=
"fra_FRA"
/>
<IMG external_id1=
"ID-5555"
objelang=
"eng_GBR"
/>
</IMPORT>