Hallo, hier ein Lösungsvorschlag: In der Datei includes/classes/wish_list.php Folgendes PHP: function attributes_price($products_id) { global $xtPrice; if (isset($this->contents[$products_id]['attributes'])) { reset($this->contents[$products_id]['attributes']); while (list($option, $value) = each($this->contents[$products_id]['attributes'])) { $attribute_price_query = xtc_db_query("select pd.products_tax_class_id, p.options_values_price, p.price_prefix from " . TABLE_PRODUCTS_ATTRIBUTES . " p, " . TABLE_PRODUCTS . " pd where p.products_id = '" . $products_id . "' and p.options_id = '" . $option . "' and pd.products_id = p.products_id and p.options_values_id = '" . $value . "'"); $attribute_price = xtc_db_fetch_array($attribute_price_query); if ($attribute_price['price_prefix'] == '+') { $attributes_price += $xtPrice->xtcFormat($attribute_price['options_values_price'],false,$attribute_price['products_tax_class_id']); } else { $attributes_price -= $xtPrice->xtcFormat($attribute_price['options_values_price'],false,$attribute_price['products_tax_class_id']); } } } return $attributes_price; } ersetzen durch PHP: function attributes_price($products_id) { global $xtPrice; if (isset ($this->contents[$products_id]['attributes'])) { reset($this->contents[$products_id]['attributes']); while (list ($option, $value) = each($this->contents[$products_id]['attributes'])) { $values = $xtPrice->xtcGetOptionPrice($products_id, $option, $value); $attributes_price += $values['price']; } } return $attributes_price; } BTW: Danke an die Bug-Entdecker .
Och Moritz - da nicht für ... für´n "Jever" tun wir alles! Der Dank liegt ganz bei mir/uns!!! Scheint nun auch mit den Rabatten zu funkonopeln (so man sie denn anbietet!!)