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} <tab>{$Artikel->FunktionsAttribute.zustand} {else} <tab>neu {/if}{$d} {if $Artikel->FunktionsAttribute.eek} <tab>{$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} <tab>{$Artikel->cLieferstatus} {else} <tab>{$stockinfo} {/if}{$d} {* Lieferzeit *} {if $Artikel->cEstimatedDelivery} <tab>{$Artikel->cEstimatedDelivery} {else} <tab>{$stockinfo} {/if}{$d} {* Zusatzattribute (Varianten von Kindartikeln) *} {if $Artikel->oVariationenNurKind_arr} <tab>{foreach name=variants from=$Artikel->oVariationenNurKind_arr item=variant} <tab><tab>{if $variant->Werte} <tab><tab><tab>{if !$smarty.foreach.variants.first}${/if} <tab><tab><tab>{$variant->cName}: <tab><tab><tab>{foreach name=variants from=$variant->Werte item=variantvalues} <tab><tab><tab><tab>{$variantvalues->cName} <tab><tab><tab>{/foreach} <tab><tab>{/if} <tab>{/foreach} {/if}{$d} {* Bilder *} {foreach name=article_images from=$Artikel->Bilder item=oBild} {if !$smarty.foreach.article_images.first};{/if} <tab>{$oBild->cPfadGross} {/foreach} {$d} {$Artikel->cKurzBeschreibung}{$d} {$Artikel->cBeschreibung} {/strip}