Bei $sAmount (brutto) und $sAmountNet (netto) sind leider die Versandkosten mit drin. Es scheint keine vordefinierte Variable für den Fall Netto-Summe aller Artikel ohne Versandkosten zu geben.
Gescheiterten Versuche mit Smarty das Problem zu lösen (gibt beides nichts aus):
Bei Deiner Lösung werden nicht zwei Nachkommastellen angezeigt. Sah gerade 17,1 Euro als Zwischensumme. Kann man bei Deiner Smarty Syntax-Variante auch einen Formatstring angeben oder muss ich Deinen Lösungsansatz so abwandeln:
Shop Cache geleert, Testbestellung, aber leider genau das gleiche: sAmountNetNumeric und sShippingCosts sind leer.
Hier mal die ganze Datei. Der relevante Teil ist ganz unten. Die … sind identisch mit /themes/Frontend/Bare/checkout/finish.tpl. Musste ich aber rausnehmen, weil die Nachricht sonst zu lang gewesen wäre:
Die Frage drehte sich eigentlich nicht um eine Shopseite, sondern um die Email-Vorlage „Bestellbestätigung“.
Dort findest du die beschriebenen Variablen und kannst die entsprechend nutzen.
In deinem Fall handelt es sich vermutlich um die Bestellabschlussseite, hier würde ich einfach mal versuchen z.B. mit dem Profiler die verfügbaren Variablen auszugeben.
Zumindest {$sAmountNet} müsste es hier geben, vielleicht mal mit folgendem Code probieren:
danke für den Hinweis. Ich ging davon aus, dass es sich hier um die Shopseite handelt.
{$sAmountNet} funktioniert:
Netto: {$sAmountNet}
Ausgabe im Browser:
Netto: 33.43
Da ich aber die Nettosumme des Warenkorbs ohne Versandkosten brauche, habe ich eben noch mal ein bisschen gesucht und in Frontend/Bare/frontend/checkout/cart_footer.tpl gesehen, dass dort der Warenkorbwert per {$sBasket.Amount|…} ausgegeben wird. Und das - bzw. {$sBasket.AmountNet} funktioniert auch in finish.tpl.
Hallo,
ich habe genau das gleich Problem:
ich benötige in der Bestellbestätigung sORDER die Netto-Summe ohne Versandkosten. Oben erwähnt gibt es folgenden Vorschlag:
Das funktioniert in meinem momentanen Test aus - schaut aber nicht so optimal aus, weil es z.B. nur für Euros geht. Gibt es auch noch eine allgemein besser passende Möglichkeit?