Magento: getTierPrices() tut nicht was es soll
von Alex
Seit Version 1.4 von Magento nützt $_product->getTierPrices() teilweise nichts mehr, wenn man sich die Staffelpreise zum Basis-Produkt geben lassen will. Denn es liefert nur noch Kauderwelsch, wenn man es in der Produktliste auf der Kategorie-Seite verwenden will.
Stattdessen müssen alle Kindprodukte des Elternprodukts besorgt werden. Und von diesesn Produkten wiederum die Staffelpreise.
$_productCollection = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('status', 1)
->addAttributeToFilter('sku',$this->htmlEscape($_product->getSku()))
->load();
$_tierPrices = new array();
foreach ($_productCollection as $_product){
$_tierPrices= $this->getTierPrices($_product);
}
Weiter Scrollen