Antwort #15 am: 29. Oktober 2010, 13:34:36
Hi Florian,
vielen Dank für Deine Antwort!!!
Habe soeben noch einmal alles von Beginn an nach Franky's Anleitung mit Hilfe Deiner Ergänzung einebaut.
In die xtcPprice.php (includes/classes/) habe ich am Ende vor ?> folgendes eingefügt
function xtcFormatErsparnis
($pID, $sPrice, $pPrice, $format, $vpeStatus = 0) { if ($format) { if ($vpeStatus == 0) { $ersparnis = YOU_SAVE
.round(($pPrice-$sPrice) / $pPrice * 100,1).' % /'.$this->xtcFormat($pPrice-$sPrice, $format); } else { $ersparnis = ''; } return $ersparnis; } } in die product_info.php (/includes/modules/product_info.php) folgendes
$pID = $product->data['products_id'];
$sPrice = $product->data['unitprice'];
$pPrice = $product->data['products_price'];
$products_save = $xtPrice->xtcFormatErsparnis($pID, $sPrice, $pPrice, $format = true, $vpeStatus = 0);
$info_smarty->assign('PRODUCTS_SAVE', $products_save);
und anschließend in der \templates\xtc5\module\product_info\product_info_v1.html
<small>{$PRODUCTS_SAVE}</small>
Jetzt bekomme ich beim Aufruf der Artikelseite folgende Fehlermeldung.
Fatal error: Call to undefined method xtcPrice::xtcFormatErsparnis() in /homepages/5/d13475610/htdocs/conversestore/includes/modules/product_info.php on line 257
Hoffe Ihr könnt mir weiterhelfen... stehe bei dieser nummer komplett auf dem Schlauch
Vielen Dank im Voraus!!!