# \[gelöst\] In sORDER Beträge mit Punkt durch Komma ersetzen

**URL:** <https://forum.shopware.com/t/gelost-in-sorder-betrage-mit-punkt-durch-komma-ersetzen/51944>\
**Category:** Administration\
**Created:** [21. März 2018 um 17:52 UTC](https://forum.shopware.com/t/gelost-in-sorder-betrage-mit-punkt-durch-komma-ersetzen/51944 "2018-03-21T17:52:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andreas\_147](https://avatars.discourse-cdn.com/v4/letter/a/59ef9b/32.png) [@Andreas\_147](https://forum.shopware.com/u/Andreas_147)\
**Post date:** [21. März 2018 um 17:52 UTC](https://forum.shopware.com/t/gelost-in-sorder-betrage-mit-punkt-durch-komma-ersetzen/51944/1 "2018-03-21T17:52:29Z")

</div>

Hallo zusammen,

in der sORDER werden manche Werte (z.B. die Mehrwertsteuer) mit Punkt ausgegeben. Weiß jemand, wie man aus dem Punkt ein Komma machen kann?

Außerdem habe ich folgende Zeile für die Ausgabe eines Zwischenbetrages ohne Versandkosten eingebaut:

{($sAmountNumeric - $sShippingCosts|replace:" EUR":""|replace:",":".")} {$sCurrency}

Auch hier erscheint leider ein Punkt statt einem Komma. Hat jemand eine Idee?

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [21. März 2018 um 17:57 UTC](https://forum.shopware.com/t/gelost-in-sorder-betrage-mit-punkt-durch-komma-ersetzen/51944/2 "2018-03-21T17:57:30Z")

</div>

Hallo,

das kannst du beispielsweise mit der Smarty - Funktion replace machen, siehe dein Codeschnipsel:

```
{$sShippingCosts|replace:".":","}

```

Alternativ wäre auch eine Version mit number\_format möglich, wenn die Zahl schon eine Double - Zahl mit Punkt ist:

```
{$sShippingCosts|number_format:2:",":""}

```

Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![Andreas\_147](https://avatars.discourse-cdn.com/v4/letter/a/59ef9b/32.png) [@Andreas\_147](https://forum.shopware.com/u/Andreas_147)\
**Post date:** [21. März 2018 um 21:13 UTC](https://forum.shopware.com/t/gelost-in-sorder-betrage-mit-punkt-durch-komma-ersetzen/51944/3 "2018-03-21T21:13:45Z")

</div>

Hallo,

funktioniert perfekt - vielen Dank!!

---

<div class="post-metadata">

**Author:** ![tubies](https://avatars.discourse-cdn.com/v4/letter/t/898d66/32.png) [@tubies](https://forum.shopware.com/u/tubies)\
**Post date:** [14. März 2019 um 07:03 UTC](https://forum.shopware.com/t/gelost-in-sorder-betrage-mit-punkt-durch-komma-ersetzen/51944/4 "2019-03-14T07:03:18Z")

</div>

Hallo,

ich weiß der Thread ist schon alt, aber ich versuche es gerade in Textblöcken:

Bruttopreis: {$sArticle.price/100\*119|number\_format:2:",":""} funktioniert nicht, genausowenig wie mit replace.

Hat jemand eine Idee wie ich es bei Textbausteinen mache?

Danke,

Lars

---

<div class="post-metadata">

**Author:** ![tubies](https://avatars.discourse-cdn.com/v4/letter/t/898d66/32.png) [@tubies](https://forum.shopware.com/u/tubies)\
**Post date:** [14. März 2019 um 07:25 UTC](https://forum.shopware.com/t/gelost-in-sorder-betrage-mit-punkt-durch-komma-ersetzen/51944/5 "2019-03-14T07:25:23Z")

</div>

Habe es hinbekommen, es lag an der Variable:

{math assign=“var\_name” equation=“x / 100 \* 119” x=$sArticle.price\_numeric}{$var\_name|string\_format:"%.2f"|replace:".":","}
