# Smarty-Vergleich in IF-Abfrage rechnet falsch

**URL:** <https://forum.shopware.com/t/smarty-vergleich-in-if-abfrage-rechnet-falsch/32519>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [25. November 2015 um 11:35 UTC](https://forum.shopware.com/t/smarty-vergleich-in-if-abfrage-rechnet-falsch/32519 "2015-11-25T11:35:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Litronics2000](https://avatars.discourse-cdn.com/v4/letter/l/a9adbd/32.png) [@Litronics2000](https://forum.shopware.com/u/Litronics2000)\
**Post date:** [25. November 2015 um 11:35 UTC](https://forum.shopware.com/t/smarty-vergleich-in-if-abfrage-rechnet-falsch/32519/1 "2015-11-25T11:35:39Z")

</div>

Hallo zusammen, ich habe folgende Abfrage in meinem Template: {if $sArticle.pseudoprice and $sArticle.pseudoprice \> $sArticle.price} Wenn ich als Pseudopreis 99,99 und als Preis 78,90 in den Variablen stehen habe, werden die IF-Anweisungen ausgeführt. Wenn ich als Pseudopreis 149,90 und als Preis 78,90 in den Variablen stehen habe, werden die IF-Anweisungen NICHT ausgeführt. Hat jemand eine Idee, wo der Fehler ist?? Gruß Stefan

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [25. November 2015 um 11:38 UTC](https://forum.shopware.com/t/smarty-vergleich-in-if-abfrage-rechnet-falsch/32519/2 "2015-11-25T11:38:26Z")

</div>

Hallo, kann man die Abfrage nicht einfach so machen: `{if $sArticle.pseudoprice \> $sArticle.price} Pseudopreis ist größer als Preis {/if}` Sebastian

---

<div class="post-metadata">

**Author:** ![Litronics2000](https://avatars.discourse-cdn.com/v4/letter/l/a9adbd/32.png) [@Litronics2000](https://forum.shopware.com/u/Litronics2000)\
**Post date:** [25. November 2015 um 11:46 UTC](https://forum.shopware.com/t/smarty-vergleich-in-if-abfrage-rechnet-falsch/32519/3 "2015-11-25T11:46:29Z")

</div>

Hallo Sebastian, ja, kann man - ändert aber an dem Ergebnis 99,99 \> 78,90 = WAHR 149,99 \> 78,99 = FALSCH nichts.
