# Bruttopreis einfügen

**URL:** <https://forum.shopware.com/t/bruttopreis-einfugen/12587>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [9. April 2013 um 09:41 UTC](https://forum.shopware.com/t/bruttopreis-einfugen/12587 "2013-04-09T09:41:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![goliat-werbeagentur](https://avatars.discourse-cdn.com/v4/letter/g/ec9cab/32.png) [@goliat-werbeagentur](https://forum.shopware.com/u/goliat-werbeagentur)\
**Post date:** [9. April 2013 um 09:41 UTC](https://forum.shopware.com/t/bruttopreis-einfugen/12587/1 "2013-04-09T09:41:34Z")

</div>

Hallo liebe Leute, eine kleine Frage: Wie kann ich in der Detailansicht eines Produktes den Bruttopreis zusätzlich aufführen (also zusätzlich zum Nettopreis)? Gibt es dafür eine Variable? Vielen Dank

---

<div class="post-metadata">

**Author:** ![goliat-werbeagentur](https://avatars.discourse-cdn.com/v4/letter/g/ec9cab/32.png) [@goliat-werbeagentur](https://forum.shopware.com/u/goliat-werbeagentur)\
**Post date:** [9. April 2013 um 09:58 UTC](https://forum.shopware.com/t/bruttopreis-einfugen/12587/2 "2013-04-09T09:58:08Z")

</div>

Der ganze Shop ist z.Z. auf Nettopreise ausgelegt, d.h. diese Preise stehen so auch in den Stammdaten des Produktes.

---

<div class="post-metadata">

**Author:** ![goliat-werbeagentur](https://avatars.discourse-cdn.com/v4/letter/g/ec9cab/32.png) [@goliat-werbeagentur](https://forum.shopware.com/u/goliat-werbeagentur)\
**Post date:** [9. April 2013 um 10:20 UTC](https://forum.shopware.com/t/bruttopreis-einfugen/12587/3 "2013-04-09T10:20:31Z")

</div>

Also ich habe momentan einfach das hier eingefügt: ({$sArticle.price\*1.19} Brutto) Das funktioniert auch mit allen Stellen vor dem Komma richtig (also ganze Euro), die Cents hingegen werden nicht richtig berechnet. Woran liegt das? Sicherlich ist in der $sArticle.price nicht nur eine Zahl sondern ein String hinterlegt, oder?

---

<div class="post-metadata">

**Author:** ![goliat-werbeagentur](https://avatars.discourse-cdn.com/v4/letter/g/ec9cab/32.png) [@goliat-werbeagentur](https://forum.shopware.com/u/goliat-werbeagentur)\
**Post date:** [9. April 2013 um 11:29 UTC](https://forum.shopware.com/t/bruttopreis-einfugen/12587/4 "2013-04-09T11:29:09Z")

</div>

Habe es nun so gelöst, dass Shopkunden den Bruttopreis angezeigt bekommen (Einstellung im Backend) und der Nettopreis im Template ergänzt wurde. Und zwar so: `{assign var="sArticlePriceNumeric" value=$sArticle.price|replace:",":"."|floatval} {assign var="sArticleTaxFactor" value=$sArticle.tax+100} {assign var="sArticlePriceNettoNumeric" value=$sArticlePriceNumeric/$sArticleTaxFactor\*100} {assign var="sArticlePriceNetto" value=$sArticlePriceNettoNumeric|number\_format:2:",":""}` und mit: `{$sArticlePriceNetto|currency}` gibt man den Nettopreis dann aus.

---

<div class="post-metadata">

**Author:** ![goliat-werbeagentur](https://avatars.discourse-cdn.com/v4/letter/g/ec9cab/32.png) [@goliat-werbeagentur](https://forum.shopware.com/u/goliat-werbeagentur)\
**Post date:** [9. April 2013 um 11:57 UTC](https://forum.shopware.com/t/bruttopreis-einfugen/12587/5 "2013-04-09T11:57:52Z")

</div>

Bzw. kann man natürlich die Rechnung auch umstellen und so aus den angegebenen Nettopreisen die Bruttopreise errechnen: `{assign var="sArticlePriceNumeric" value=$sArticle.price|replace:",":"."|floatval} {assign var="sArticleTaxFactor" value=($sArticle.tax+100)/100} {assign var="sArticlePriceNettoNumeric" value=$sArticlePriceNumeric\*$sArticleTaxFactor} {assign var="sArticlePriceNetto" value=$sArticlePriceNettoNumeric|number\_format:2:",":""}`
