Ho installato la contrib DiscountPlus 1.1 in un pack che ha la B2B 1.1 e non ho problemi.
Ma installandola in un pack dove ho la B2B 1.2a c' è un problemino.
scegliendo un prodotto dovrei vedere una tabella con gli sconti, ma a me il prezzo diventa sempre 0,00 eur
Esempio
da sconto prezzo unitario
10 10 % 90,00 eur
a me quel prezzo unitario resta sempre 0,00 eur !
il codice incriminato in catalog/product_info.php è questo:
Codice: Seleziona tutto
<?php
// BEGIN www.ocean-internet.de - Discount Plus
if (DISCOUNTPLUS_number > 0 && !$specialprice){
$discountplus_query = tep_db_query("select quantity, value, valuetyp from " . TABLE_DISCOUNTPLUS . " where products_id = '" . $product_info['products_id'] . "' order by quantity ");
if (tep_db_num_rows($discountplus_query) > 0) {
?>
<?php echo TEXT_DISCOUNTPLUS_DISCOUNTS; ?><br>
<table border="0">
<tr>
<td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15'); ?></td>
<td class="main" valign="top"><?php echo TEXT_DISCOUNTPLUS_NUMBER;?> </td>
<td class="main" align="right" valign="top"> <?php echo TEXT_DISCOUNTPLUS_DISCOUNT;?></td>
<td class="main" align="right" valign="top"> <?php echo TEXT_DISCOUNTPLUS_UNITPRICE;?></td>
</tr>
<?php
$s=1;
for ($i=0; $i<DISCOUNTPLUS_number; $i++)
{
$discountplus_data = tep_db_fetch_array($discountplus_query);
if ($discountplus_data['quantity'] > 0)
{
?>
<tr>
<td class="main" valign="top"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15'); ?></td>
<td class="main" valign="top"><?php echo TEXT_DISCOUNTPLUS_FROM." ". $discountplus_data['quantity']?> </td>
<td class="main" align="right" valign="top">
<?php
if ($discountplus_data['valuetyp'] == "price")
$discountplus_rabatt = $currencies->display_price($discountplus_data['value'], tep_get_tax_rate($product_info['products_tax_class_id']));
elseif ($discountplus_data['valuetyp'] == "endprice")
$discountplus_rabatt = "->";
else
$discountplus_rabatt = ($discountplus_data['value']+0)."%";
echo $discountplus_rabatt;
?>
</td>
<td class="main" align="right" valign="top"> <b><?php
if ($discountplus_data['valuetyp'] == "price")
$discountplus_price = $product_info['products_price']-$discountplus_data['value'];
elseif ($discountplus_data['valuetyp'] == "endprice")
$discountplus_price = $discountplus_data['value'];
else
$discountplus_price = $product_info['products_price']-(($product_info['products_price']/100)*$discountplus_data['value']);
$discountplus_price_output = $currencies->display_price($discountplus_price, tep_get_tax_rate($product_info['products_tax_class_id']));
echo $discountplus_price_output;
?></b></td>
</tr>
<?php
}
$s++;
}
?>
</table>
<?php
}
}
// END www.ocean-internet.de - Discount Plus
?>
Hozone, hai mai provato ad installare sta contrib?
Grazie!
Ciauz
Elvino