Produktexporte - Berechnung

Hallo,

wir haben mittels einfacher IF-Abfragen eine Berechung in unseren Produktexporten. 

Hierbei kommt es dazu, dass anstatt des Kommas ein Punkt ausgegeben wird, als Beispiel: 

{$sArticle.price|escape:„number“}{#S#} = 89,99 €

{$sArticle.price -10|escape:„number“}{#S#} = 79.99 € 

Das führt leider dazu, dass beispielsweise bei Prozentrechnungen das Ergebnis 121.789 lautet und unsere Partner den Punkt als 1000er - Trennzeichen interpretieren.

Daher die Frage, wie wir erstens die Nachkommastellen auf zwei Stellen begrenzen und zweitens ein Komma anstatt dem Punkt ausgeben? 

Viele Grüße,
Achim

 

 

probier mal mit Replace:

{$VARIABLE|replace:".":","}

das andere findest Du wenn du nach Smarty + dein Problem suchst

replace, float, round sind die Zauberworte :wink: Damit kannst du runden, auf 2 Nachkommastellen begrenzen und auch ggf. . und , tauschen