Hallo. Frage: Woher bekommt /honeygrid/smarty/function.product_ribbons.php die Variable "$specialPrice"? In Zeile 162 steht: PHP: $specialPrice = $xtPrice->xtcCheckSpecial($p_params['product_id']); und in Zeile 168 steht: PHP: $arrTemp['text'] = ceil(round((1 - ($specialPrice / $normalPrice)) * -100, 1)) . '%'; Fest steht, dass der Shop den falschen "$specialPrice" zur Berechnung bekommt und deswegen die % Angabe im Ribbon bei Sonderangeboten falsch ist. Wenn man "$specialPrice" mit dem vom Shop errechneten und angezeigten (rabattierten) Preis ersetzen könnte, sollte die % Anzeige eigentlich klappen.