Rechnen in der Bestellbestätigung

Hey Zusammen,

ich wollte die Bestellbestätigung etwas von der Anordnung der Beträge umstellen. 

Hat auch soweit geklappt nur allerdings überhaupt nicht schön. Mir ist aufgefallen, dass die Beträge im Template als z.B. 572,25 EUR ausgegeben werden. 

Gibt es hier eine schlaue Möglichkeit zu rechnen? Habe das jetzt blöd mit replace gelöst…

	  {assign var=betrag value=$sAmount|replace:"EUR":""|replace:",":"."}
	  {assign var=versand value=$sShippingCosts|replace:"EUR":""|replace:",":"."}
	  {assign var=zwischensumme value=$betrag-$versand}
	  Zwischensumme:
	  {$zwischensumme|currency}
	
	
      Versandkosten:
	  {$sShippingCosts|currency}
	
	{if !$sNet}
	
		 
		 
	
	
      Gesamtsumme:
	  {$sAmount|currency}
	
    {/if}
	{foreach key=taxRate item=taxValue from=$sTaxRates}
	
		{$taxRate|replace:".":","} % MwSt:
		{$taxValue|currency}
	{/foreach}

Wie gesagt das funktioinert soweit. Ist aber irgendwie unschön. Falls jemand noch eine bessere Idee hat oder es einfach nutzen möchte, viel Spaß damit. 

Liebe Grüße

Kevin

Danke für den Codeschnipsel, genau sowas für die Zwischensumme habe ich gesucht.