Um Sub-Artikel in E-Mails auszublenden, öffne die E-Mail-Vorlagen unter Einstellungen → E-Mail-Vorlagen. In den Vorlagen, in denen die einzelnen Positionen aufgelistet sind, findest du einen Textabschnitt zum Einfügen von Positionen, der in etwa wie folgt aussieht:
{foreach item=details key=position from=$sOrderDetails}
{$position+1|fill:3} {$details.ordernumber|fill:10:" ":"..."}
{$details.articlename|fill:30} {$details.quantity} x
{$details.price|string_format:"%.2f"} {$sConfig.sCURRENCY}
{/foreach}
Ersetze diesen Abschnitt durch den folgenden Abschnitt ersetzen. Der neue Abschnitt überprüft eine Liste, welche das Stücklisten-Plugin einführt, anhand derer alle Sub-Artikel ignoriert werden.
{assign var=position value=1}
{foreach item=details key=index from=$sOrderDetails}
{assign var=itemEmailQuantity value=-1}
{if $EventResult && $EventResult.orderItemsWhitelist|is_array}
{foreach item=whitelistQuantity key=whitelistId from=$EventResult.orderItemsWhitelist}
{if $whitelistId == $details.orderdetailsID}
{assign var=itemEmailQuantity value=$whitelistQuantity}
{break}
{/if}
{/foreach}
{else}
{assign var=itemEmailQuantity value=$details.quantity}
{/if}
{if $itemEmailQuantity > -1}
{$position|fill:3} {$details.ordernumber|fill:20} {$details.articlename|fill:50}
{$itemEmailQuantity}/{$details.quantity} x {$details.price|string_format:"%.2f"}
{$sConfig.sCURRENCY}
{assign var=position value=$position+1}
{/if}
{/foreach}
Die in beiden Abschnitten fett gedruckten Zeilen geben die Informationen an, welche pro Position letztendlich auf dem Dokument angezeigt werden. Diese kann noch individuell angepasst werden.