Hallo,
ich versuche in der Datei new_products.php die Funktionalität einzubauen, dass die VPE auch angezeigt wird.
Es funktioniert auch wunderbar, alles wird richtig berechnet.
Allerdings steht oben auf der Seite jetzt 5 mal untereinander:
Warning: Division by zero in
/home/httpd/vhosts/weller-telecom.net/httpdocs/shop1120/includes/modules/new_products.php on line
125
hier mal die entsprechenden Zeilen aus der Datei:
PHP-Code:
$module_content[] = array ('PRODUCTS_NAME' => $new_products['products_name'],
'PRODUCTS_DESCRIPTION' => $new_products['products_short_description'],
'PRODUCTS_PRICE' => $xtPrice->xtcGetPrice($new_products['products_id'], $format = true, 1, $new_products['products_tax_class_id'], $new_products['products_price']),
'PRODUCTS_TAX_INFO' => $tax_info,
'PRODUCTS_SHIPPING_LINK' => $ship_info,
'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($new_products['products_id'],$new_products['products_name'])),
'PRODUCTS_IMAGE' => $image,
'PRODUCTS_VPE' => $new_products['products_vpe'],
'PRODUCTS_VPE_EINH' => xtc_get_vpe_name($new_products['products_vpe']),
'PRODUCTS_VPE_VALUE' => $new_products['products_vpe_value'],
'PRODUCTS_VPE_PRICE' => TXT_GP.$xtPrice->xtcFormat($new_products['products_price'] / $new_products['products_vpe_value']*(1+($tax_rate/100)), true).TXT_PER.xtc_get_vpe_name($new_products['products_vpe']),
'BUTTON_BUY_NOW' => $buy_now);
Die Zeile 125 ist die welche mit 'PRODUCTS_VPE_PRICE' => beginnt
Sobald ich für
$new_products['products_vpe_value'] etwas anderes nehme, z.B. eine Zahl oder eine andere Variable verschwindet der Fehler.
(er rechnet dann aber natürlich mit den falschen werten.)
Shop ist Version 3.04 SP1 .
Ich hoffe mir kann hier jemand einen Tipp geben.
Gruß
Roland