Hi ldon,
I read the post from start bis end (...)
Hummm first u are right ldon but FWmedia work too much but we remerciate alls for this work, thank u buddy.
so ldon, go and catalog/includes/classes/shopping_cart.php
find, line approximativ 271->285
// BOF AUCTIONS
if( isset($this->contents[$products_id]['auction_id']) && $this->contents[$products_id]['auction_id'] > '0' ){
$this->total += $currencies->calculate_price($this->contents[$products_id]['auction_price'], $products_tax, '1');
}
// EOF AUCTIONS
$specials_query = tep_db_query("select specials_new_products_price from " . TABLE_SPECIALS . " where products_id = '" . (int)$prid . "' and status = '1'");
if (tep_db_num_rows ($specials_query)) {
$specials = tep_db_fetch_array($specials_query);
$products_price = $specials['specials_new_products_price'];
}
$this->total += $currencies->calculate_price($products_price, $products_tax, $qty);
$this->weight += ($qty * $products_weight);
}
and replace with :
// BOF AUCTIONS
if( isset($this->contents[$products_id]['auction_id']) && $this->contents[$products_id]['auction_id'] > '0' ){
$this->total += $currencies->calculate_price($this->contents[$products_id]['auction_price'], $products_tax, '1');
$this->weight += ($qty * $products_weight);
}else{
$specials_query = tep_db_query("select specials_new_products_price from " . TABLE_SPECIALS . " where products_id = '" . (int)$prid . "' and status = '1'");
if (tep_db_num_rows ($specials_query)) {
$specials = tep_db_fetch_array($specials_query);
$products_price = $specials['specials_new_products_price'];
}
$this->total += $currencies->calculate_price($products_price, $products_tax, $qty);
$this->weight += ($qty * $products_weight);
}
// EOF AUCTIONS
And THE FIRST BIG BUGS FROM THIS CONTRIB WERE RESOLV....YOU MIND ?
in PHP (+=) + (+=) = ++==