# Glatte Streichpreise ohne Kommastelle

**URL:** <https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824>\
**Category:** Shopware 6 (German)\
**Created:** [6. März 2023 um 21:06 UTC](https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824 "2023-03-06T21:06:18Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)\
**Post date:** [6. März 2023 um 21:06 UTC](https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824/1 "2023-03-06T21:06:19Z")

</div>

Hi,

kann man die Streichpreise so einstellen, das glatte %-Werte (z.B. 15% oder 20%) ausgegeben werden?

Zum testen mal folgendes Eingegeben:  
Preis 14,95 EUR  
Streichpreis 17,59 EUR  
Egal was ich eingebe, ich komme nicht auf 15%  
14.96%…15.01%…die Werte kommen immer raus.

Oder übersehe ich wieder etwas?

Über Hilfe wäre ich dankbar!

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [6. März 2023 um 21:32 UTC](https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824/2 "2023-03-06T21:32:08Z")

</div>

Einfach im Template die twig Funktion round nutzen, dann kommst du auf ganze Werte.

---

<div class="post-metadata">

**Author:** ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)\
**Post date:** [6. März 2023 um 21:56 UTC](https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824/3 "2023-03-06T21:56:46Z")

</div>

Ich bin leider immer noch nicht so erfahren mit twig. Kannst du mir sagen in welchem Template und was genau da eingetragen werden muss?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [7. März 2023 um 08:05 UTC](https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824/4 "2023-03-07T08:05:26Z")

</div>

Das sind mehrere Stellen über x Dateien verteilt. Ich zeige es dir anhand der Box, beim Rest kannst du dann dazulernen:

Ein Blick ins HTML zeigt folgenden Code (Shopware 6.5):  
`<span class="list-price-percentage">(16.67% saved)</span>`

Nun suchst du auf [GitHub](https://github.com/shopware/platform) nach folgender class:  
`list-price-percentage`

Das werden die vier Dateien sein, die du anpassen musst:

> **[Search · list-price-percentage · shopware/platform](https://github.com/shopware/platform/search?q=list-price-percentage)**
>
> Shopware 6 is an open commerce platform based on Symfony Framework and Vue and supported by a worldwide community and more than 1.500 community extensions - Search · list-price-percentage · shopwar...

Beispielsweise sieht das in platform/src/Storefront/Resources/views/storefront/component/product/block-price.html.twig wie folgt aus:  
`<span class="list-price-percentage">{{ "detail.listPricePercentage"|trans({'%price%': price.listPrice.percentage })|sw_sanitize }}</span>`

Jetzt nutzt du die [twig Funktion round](https://twig.symfony.com/doc/2.x/filters/round.html) und rundest damit die Variable:  
`<span class="list-price-percentage">{{ "detail.listPricePercentage"|trans({'%price%': price.listPrice.percentage|round })|sw_sanitize }}</span>`

---

<div class="post-metadata">

**Author:** ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)\
**Post date:** [10. März 2023 um 09:55 UTC](https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824/5 "2023-03-10T09:55:47Z")

</div>

Super Hilfestellung! Ich danke dir Max\_Shop!

---

<div class="post-metadata">

**Author:** ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)\
**Post date:** [26. Februar 2024 um 13:59 UTC](https://forum.shopware.com/t/glatte-streichpreise-ohne-kommastelle/98824/6 "2024-02-26T13:59:38Z")

</div>

Bei GitHub funktioniert die Suche irgendwie nicht mehr so gut - gibt es eine andere Stelle an der ich solche „class“ suchen kann?

(Mein Fehler - musste nur eingeloggt sein)
