# Grundpreisberechnung - fehlende Anzeige bei 100ml

**URL:** <https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851>\
**Category:** Allgemein\
**Created:** [17. Januar 2017 um 11:00 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851 "2017-01-17T11:00:47Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mazzel](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@Mazzel](https://forum.shopware.com/u/Mazzel)\
**Post date:** [17. Januar 2017 um 11:00 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/1 "2017-01-17T11:00:47Z")

</div>

Hallo zusammen,

wir haben einen&nbsp;Darstellungs-Fehler - wir berechnen den Grundpreis pro 100ml. Wenn ein Produkt genau 100ml fasst, wird nicht mehr berechnet, sondern nur der Preis angezeigt. Wir wollen aber, dass da trotzdem die 100ml-Berechnung in Klemmern steht. Hat jemand eine Idee?

[![Bilder-Upload.eu - share DEINE Bilder](http://www.bilder-upload.eu/thumb/6d6753-1484650827.png)](http://www.bilder-upload.eu/show.php?file=6d6753-1484650827.png)

---

<div class="post-metadata">

**Author:** ![templeturtle](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/templeturtle/32/22686_2.png) [@templeturtle](https://forum.shopware.com/u/templeturtle)\
**Post date:** [23. Januar 2017 um 08:05 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/2 "2017-01-23T08:05:03Z")

</div>

Man ändere in der **frontend/listing/product-box/product-price-unit.tpl** die Abfrage

```
{if $sArticle.purchaseunit && $sArticle.purchaseunit != $sArticle.referenceunit}

```

Hier wird festgelegt, dass der Referenzpreis nur ausgegeben wird, wenn Pruchaseunit und Referenceunit nicht übereinstimmen. Der zweite Teil der Abfrage muss also entfernt werden.

```
{if $sArticle.purchaseunit}

```

Nun sollte auch dann der Referenzpreis angezeigt werden, wenn Verkaufs- und Referenzeinheit übereinstimmen.

---

<div class="post-metadata">

**Author:** ![Tomaquas](https://avatars.discourse-cdn.com/v4/letter/t/a87d85/32.png) [@Tomaquas](https://forum.shopware.com/u/Tomaquas)\
**Post date:** [4. Mai 2017 um 10:21 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/3 "2017-05-04T10:21:25Z")

</div>

Hi templeturtle,

&nbsp;

ich hatte diese Abfrage nach Deinem Tipp vor ein paar Monaten eingebaut und es hat auch prima gefunzt. Jetzt stelle ich fest, das es nicht mehr klappt.

Hat sich durch ein SW Update iwas verändert??? Wärst Du so nett und wirfst nochmal einen Blick auf den Code - ich find den Fehler einfach nicht:(

Vielen Dank im Voraus

Tom

{namespace name=„frontend/listing/box\_article“}

&nbsp;&nbsp;&nbsp; {\* Price is based on the purchase unit \*}  
&nbsp;&nbsp;&nbsp; {if $sArticle.purchaseunit && $sArticle.purchaseunit != 0}

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {\* Unit price label \*}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {block name=‚frontend\_listing\_box\_article\_unit\_label‘}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {s name=„ListingBoxArticleContent“}{/s}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {/block}

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {\* Unit price content \*}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {block name=‚frontend\_listing\_box\_article\_unit\_content‘}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {$sArticle.purchaseunit} {$sArticle.sUnit.description}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {/block}  
&nbsp;&nbsp;&nbsp; {/if}

&nbsp;&nbsp;&nbsp; {\* Unit price is based on a reference unit \*}  
&nbsp;&nbsp;&nbsp; {if $sArticle.purchaseunit}

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {\* Reference unit price content \*}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {block name=‚frontend\_listing\_box\_article\_unit\_reference\_content‘}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ({$sArticle.referenceprice|currency}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {s name=„Star“}{/s} / {$sArticle.referenceunit} {$sArticle.sUnit.description})  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {/block}  
&nbsp;&nbsp;&nbsp; {/if}

&nbsp;

---

<div class="post-metadata">

**Author:** ![matthiasftl](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@matthiasftl](https://forum.shopware.com/u/matthiasftl)\
**Post date:** [4. Mai 2017 um 10:36 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/4 "2017-05-04T10:36:29Z")

</div>

> [@Mazzel schrieb:](https://forum.shopware.com/profile/21667/Mazzel "Mazzel")
> 
> Hallo zusammen,
> 
> wir haben einen&nbsp;Darstellungs-Fehler - wir berechnen den Grundpreis pro 100ml. Wenn ein Produkt genau 100ml fasst, wird nicht mehr berechnet, sondern nur der Preis angezeigt. Wir wollen aber, dass da trotzdem die 100ml-Berechnung in Klemmern steht. Hat jemand eine Idee?
> 
> &nbsp;

In diesem Fall braucht es auch keine Grundpreisangabe, wenn der Artikel genau 100ml umfasst.

Siehe: [https://www.haendlerbund.de/de/downloads/grundpreisangabe-im-online-handel.pdf](https://www.haendlerbund.de/de/downloads/grundpreisangabe-im-online-handel.pdf)

Punkt 6

---

<div class="post-metadata">

**Author:** ![Tomaquas](https://avatars.discourse-cdn.com/v4/letter/t/a87d85/32.png) [@Tomaquas](https://forum.shopware.com/u/Tomaquas)\
**Post date:** [4. Mai 2017 um 11:16 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/5 "2017-05-04T11:16:05Z")

</div>

&nbsp;Hi matthiasftl,

erst einmal tausend Dank für Deine schnelle Antwort.

Ist mir bewusst das es kein MUSS ist, aber es sieht in der Darstellung wenig fein aus.

Da wir viel mit Varianten arbeiten und mit einer speziellen Varianten Box ist der fehlende Wert eher ein „optisches“ Übel.

Darum wäre ich für eine Lösung recht dankbar.

&nbsp;

Beste Grüße Tom

---

<div class="post-metadata">

**Author:** ![KMUdo](https://avatars.discourse-cdn.com/v4/letter/k/f4b2a3/32.png) [@KMUdo](https://forum.shopware.com/u/KMUdo)\
**Post date:** [31. Mai 2017 um 12:30 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/6 "2017-05-31T12:30:38Z")

</div>

Hallo zusammen

Ich habe ein ähnliches Problem. Ich möchte den Block in dem IF-Statement, mit dem ihr Probleme habt {block name=‚frontend\_listing\_box\_article\_unit\_reference\_content‘} anpassen. Jedoch geschieht absolut nichts. Auch wenn ich die Änderungen direkt im Bare-Theme vornehme. Es passiert einfach nichts. Durch suchen bin ich dann auf diesen Thread gekommen. Ich kann mir einfach nicht erklären, weshalb absolut rein gar nichts geschieht, auch wenn ich direkt im Bare-Theme die .tpl-Datei verändere.&nbsp;

Hoffentlich findet jemand eine Lösung.

FYI: Das Testsystem läuft unter der Shopware-Version&nbsp;5.2.18.

Update: Ich habe Shopware auf Version 5.2.24 aktualisiert, leider ohne Erfolg. Der Block lässt sich immer noch nicht bearbeiten.&nbsp;

Beste Grüsse  
Das KMUdo Team  
&nbsp;

---

<div class="post-metadata">

**Author:** ![rsk](https://avatars.discourse-cdn.com/v4/letter/r/eada6e/32.png) [@rsk](https://forum.shopware.com/u/rsk)\
**Post date:** [17. Oktober 2017 um 16:18 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/7 "2017-10-17T16:18:18Z")

</div>

Der Beitrag ist schon ettwas älter, aber da ich herute dasselbe Problem hatte und für mich lösen konnte (auch wenn ich nicht die Ursache gefunden habe):

Das Problem scheint der&nbsp;{s name=“Star”}{/s} zu sein in diesem Block hier :

&nbsp; {\* Unit price is based on a reference unit \*}  
&nbsp; &nbsp; {if $sArticle.purchaseunit && $sArticle.purchaseunit != $sArticle.referenceunit}

&nbsp; &nbsp; &nbsp; &nbsp; {\* Reference unit price content \*}  
&nbsp; &nbsp; &nbsp; &nbsp; {block name=‘frontend\_listing\_box\_article\_unit\_reference\_content’}  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ({$sArticle.referenceprice|currency}  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; **&nbsp; {s name=“Star”}{/s}** / {$sArticle.referenceunit} {$sArticle.sUnit.description})  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  
&nbsp; &nbsp; &nbsp; &nbsp; {/block}  
&nbsp; &nbsp; {/if}  
&nbsp;

Sobald du diesen Textbaustein entfernst, werden deine Grundpreise auch wieder angezeigt.

Mit besten Grüßen aus Hamburg

Mario

---

<div class="post-metadata">

**Author:** ![drieken](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drieken/32/19481_2.png) [@drieken](https://forum.shopware.com/u/drieken)\
**Post date:** [10. Januar 2023 um 15:16 UTC](https://forum.shopware.com/t/grundpreisberechnung-fehlende-anzeige-bei-100ml/42851/8 "2023-01-10T15:16:33Z")

</div>

Weiss jemand wie man es in Shopware 6 fixen kann?
