Snippet: Sale % Labels für Magento Artikel mit Katalog Preisregeln

Mit diesem Script ist es möglich, auch Artikel die über Katalog-Preisregeln reduziert wurden, mit einem % / Sale-Label in das Magento Template einzubinden. Man braucht kein extra aufwendiges Modul dafür, nur dieses kleine Script im Template (z.B. /customTheme/template/catalog/product/list.phtml)

Einsatzmöglichkeiten z.B. hier
Detailseite – Bild: /app/design/frontend/DeinProjekt/default/template/catalog/product/view/media.phtml
Detailseite: /app/design/frontend/DeinProjekt/default/template/catalog/product/view.phtml
Kategorieseite: /app/design/frontend/DeinProjekt/default/template/catalog/product/list.phtml

[code language=”php”]
<?php $sale_rule = Mage::getModel(‘catalogrule/rule’)->calcProductPriceRule($_product,$_product&gt;getPrice());?>
<div class="label" title="<?php echo $this->__(‘Product in Sale’);?>
<img src="<?php echo $this->getSkinUrl(‘images/sale.png’);?>" alt="<?php echo $this->__(‘Product in Sale’);?>" title="<?php echo $this->__(‘Product in Sale’);>/></div>
<?php endif; ?>
[/code]

Anzeige

Hinweis:
In Zeile 3 solltest Du prüfen, ob das Template in dem Du dieses Script einsetzt, auch mit der Variable $_product arbeitet. Ggf. hier die entsprechende Variable aus Deinem Template nutzen.
In Zeile 7 das Bild in den entsprechenden Bildordner anlegen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Bitte füllen Sie dieses Feld aus
Bitte füllen Sie dieses Feld aus
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren

Menü