Rabattausgabe in xx %

Hallo,

vielleicht könnt Ihr mir helfen. Ich habe eine kleine Erweiterung für die Ausgabe der Rabatte in % gebastelt. Sie funktioniert auch ganz gut, aber nur wenn man die Preise direkt bei den Artikeln ändert. Ich möchte aber, dass die % auch dan angezeigt werden, wenn man unter “Shopeinstellungen - Rabatte” ein Rabatt einstellt. Wenn ich da ein Rabatt einstelle wir immer 0 % angezeigt.

Danke für eure Hilfe

Gruß Anita

Das ist mein Code für die %

[{block name="details_productmain_tprice"}]
                [{oxhasrights ident="SHOWARTICLEPRICE"}]
[{assign var="tprice" value=$oDetailsProduct->getTPrice() }]
[{assign var="regularprice" value=$oDetailsProduct->getPrice()}]
[{if $tprice->getBruttoPrice() > $regularprice->getBruttoPrice()}]
                        <span class="oldPrice">
                            <strong>[{oxmultilang ident="DETAILS_REDUCEDFROM"}] <del>[{$oDetailsProduct->getFTPrice()}] [{$currency->sign}]</del>
                            <span class="sale">[{ if $oDetailsProduct->oxarticles__oxtprice->value > 0 }]SALE </span> <span class="prc">[{assign var="uvp" value=$oDetailsProduct->oxarticles__oxtprice->value }][{assign var="price" value=$oDetailsProduct->oxarticles__oxprice->value }][{math equation="(( z / x ) * ( x - y))" x=$uvp y=$price z=100 format="%.0f"}]%[{/if}]</span></strong>

                        </span>
                   [{/if}]
                [{/oxhasrights}]
            [{/block}]

Hi anita

Bitte setze doch den Code für eine bessere Lesbarkeit in eine Codebox mit den BB-Tags

[{block name="details_productmain_tprice"}]
 [{oxhasrights ident="SHOWARTICLEPRICE"}]
 [{assign var="tprice" value=$oDetailsProduct->getTPrice() }]
 [{assign var="regularprice" value=$oDetailsProduct->getPrice()}]
 [{if $tprice->getBruttoPrice() > $regularprice->getBruttoPrice()}]
 <span class="oldPrice">
 <strong>[{oxmultilang ident="DETAILS_REDUCEDFROM"}] <del>[{$oDetailsProduct->getFTPrice()}] [{$currency->sign}]</del>
 <span class="sale">[{ if $oDetailsProduct->oxarticles__oxtprice->value > 0 }]SALE </span> <span class="prc">[{assign var="uvp" value=$oDetailsProduct->oxarticles__oxtprice->value }][{assign var="price" value=$oDetailsProduct->oxarticles__oxprice->value }][{math equation="(( z / x ) * ( x - y))" x=$uvp y=$price z=100 format="%.0f"}]%[{/if}]</span></strong>

 </span>
 [{/if}]
 [{/oxhasrights}]
 [{/block}]

DANKE für die Info!!!

schau mal hier - ich meine er hatte den richtigen Ansatz:

http://www.oxid-esales.com/forum/showthread.php?t=1299&page=2#post77964