Anzeige des Warenkorb-Gesamtbetrags in System-Email sORDER

Hallo,

mit welcher variablen kann man den (Brutto-) Gesamtbetrag des Warenkorbs ohne Versandkosten in einer System-E-mail (sORDER) anzeigen?

{$details.amount|currency} zeigt nur den Preis des letzten gelisteten Artikels an und {$sBasketAmount|currency} ist leer.

Viele Grüße,
Christian

Im Standard-Shop ist das {$sAmount} bzw.auch {$sAmountNumeric} und die verfügbaren Variablen kann man sich anzeigen lassen.

{$sAmount} ist bei mir das Total inkl. USt. / MwSt. und inkl. Versandkosten. {$sAmountNumeric}  hingegen ist leer.

Wie gesagt, ich benötige den gesamten Warenwert des Warenkorbs inkl. MwSt., aber exkl. Versandkosten.

Standardshop, 5.6.2

Gibt es noch andere Möglichkeiten?

Komisch, dann habt iht etwas bei euch im Shop verändert oder ein Plugin verändert etwas. Die Versandkosten werden extra durch die Variable {$sShippingCosts} abgebildet - alles im originalen SW 5.6.2 zu sehen. {$sAmount} ist Brutto, also inkl. MwSt, aber ohne Versandkosten.

Mal so zum Vergleich. Das ist ein Auszug aus der “sOrder” Vorlage aus einem originalen 5.6.2 Shop:

...
        
Hallo {$billingaddress.salutation|salutation} {$billingaddress.lastname},

vielen Dank für Ihre Bestellung im {config name=shopName} (Nummer: {$sOrderNumber}) am {$sOrderDay} um {$sOrderTime}.
Informationen zu Ihrer Bestellung:

Pos. Art.Nr. Beschreibung Menge Preis Summe
{foreach item=details key=position from=$sOrderDetails}
{{$position+1}|fill:4} {$details.ordernumber|fill:20} {$details.articlename|fill:49} {$details.quantity|fill:6} {$details.price|padding:8|currency|unescape:"htmlall"} {$details.amount|padding:8|currency|unescape:"htmlall"}
{/foreach}

Versandkosten: {$sShippingCosts|currency|unescape:"htmlall"}
Gesamtkosten Netto: {$sAmountNet|currency|unescape:"htmlall"}
{if !$sNet}
{foreach $sTaxRates as $rate => $value}
zzgl. {$rate|number_format:0}% MwSt. {$value|currency|unescape:"htmlall"}
{/foreach}
Gesamtkosten Brutto: {$sAmount|currency|unescape:"htmlall"}
{/if}

Gewählte Zahlungsart: {$additional.payment.description}
{include file="string:`$additional.payment.additionaldescription`"}
{if $additional.payment.name == "debit"}
Ihre Bankverbindung:
Kontonr: {$sPaymentTable.account}
BLZ: {$sPaymentTable.bankcode}
Institut: {$sPaymentTable.bankname}
Kontoinhaber: {$sPaymentTable.bankholder}

...

Alternativ kann man in Smarty auch eigene Berechnungen machen. Mittels {$details.quantity} und {$details.price} kann man zusammenzählen lassen und eine eigene Variable daraus bilden.