JTL-Shop4 Exportformat mit Varianteneigenschaften im Artikelnamen (z.B. für Idealo)

Nachfolgend das JTL Shop 4 Exportformat am Beispiel Idealo, wenn ihr Name und Wert der Varianten direkt hinter dem Artikelnamen ausgeben möchtet.

Dieser Trick wird z.B. verwendet, um Klicks auf (Kind-)Artikel zu vermeiden, die nur noch in bestimmten Größen lieferbar sind.


{strip}
{assign var="d" value="|"}
{$Artikel->kArtikel}{$d}
{$Artikel->cDeeplink}{$d}
{if $Artikel->cLocalizedVPE}{* Grundpreis an Artikeltitel anhaengen *}
{$Artikel->cName|truncate:60} ({$Artikel->cLocalizedVPE[0]})
{else}
{$Artikel->cName|truncate:70}
{/if}
{if !empty($Artikel->oVariationenNurKind_arr)}, {foreach name=variants from=$Artikel->oVariationenNurKind_arr item=variant}
{if $variant->Werte}
{if !$smarty.foreach.variants.first}, {/if}{$variant->cName}: {foreach name=variants from=$variant->Werte item=variantvalues}
{$variantvalues->cName}
{/foreach}
{/if}
{/foreach}
{/if}{$d}
{$Artikel->Preise->fVKBrutto} {$Waehrung->cISO}{$d}
{$Artikel->fUVP}{$d}
{$Artikel->cLocalizedVPE[0]}{$d}
{$Artikel->Artikelbild}{$d}
{$Artikel->Kategoriepfad}{$d}
{$Artikel->cArtNr}{$d}
{* Lagerbestandsinfo *}
{assign var=stockinfo value="Nicht auf Lager"}
{if $Artikel->cLagerBeachten == 'N' || $Artikel->fLagerbestand > 0}{assign var=stockinfo value="auf Lager"}{/if}
{$stockinfo}{$d}
{* Zustand *}
{if $Artikel->FunktionsAttribute.zustand}
{$Artikel->FunktionsAttribute.zustand}
{else}
neu
{/if}{$d}
{if $Artikel->FunktionsAttribute.eek}
{$Artikel->FunktionsAttribute.eek}
{/if}{$d}
{$Artikel->Versandkosten}{$d}
{$Artikel->cHAN}{$d}
{$Artikel->cBarcode}{$d}
{$Artikel->cHersteller}{$d}
{$Artikel->fGewicht}{$d}
{$Artikel->cArtikelgewicht}{$d}
{* Lieferstatus *}
{if $Artikel->cLieferstatus}
{$Artikel->cLieferstatus}
{else}
{$stockinfo}
{/if}{$d}
{* Lieferzeit *}
{if $Artikel->cEstimatedDelivery}
{$Artikel->cEstimatedDelivery}
{else}
{$stockinfo}
{/if}{$d}
{* Zusatzattribute (Varianten von Kindartikeln) *}
{if $Artikel->oVariationenNurKind_arr}
{foreach name=variants from=$Artikel->oVariationenNurKind_arr item=variant}
{if $variant->Werte}
{if !$smarty.foreach.variants.first}${/if}
{$variant->cName}:
{foreach name=variants from=$variant->Werte item=variantvalues}
{$variantvalues->cName}
{/foreach}
{/if}
{/foreach}
{/if}{$d}
{* Bilder *}
{foreach name=article_images from=$Artikel->Bilder item=oBild}
{if !$smarty.foreach.article_images.first};{/if}
{$oBild->cPfadGross}
{/foreach}
{$d}
{$Artikel->cKurzBeschreibung}{$d}
{$Artikel->cBeschreibung}
{/strip}

Kommentare

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.

Weitere Informationen über Formatierungsoptionen