in $templateordner/templates/tpl_shopping_cart_default.php wird nach $product['has_one_time_charges'] geprüft ob es vorhanden ist, damit ein artikel mit einem einmaligem preisattribut auch gekennzeichnet wird.
$product['has_one_time_charges'] existiert jedoch nicht
so siehts aus:
($product['has_one_time_charges'] ? "
<span class='oneTimeCharge'>" . TEXT_ONETIME_CHARGES_BASKET . "</span></div>" : "</div>"); ?>
abhilfe:
in
includes/modules/pages/shopping_cart/header_php.php
nach zeile 130:
$oneTimeCharge = $products[$i]['onetime_charges'];
hinzufügen
und dem $product-Array noch folgenden key mit übergeben
$productArray[$i] = array(
...
'oneTimeCharge'=>$oneTimeCharge,
...
)
da wir uns an die dort vorhandene kamelhöcker-namenskonvention halten müssen wir es in der template_datei auch so schreiben:
$product['oneTimeCharge']
und nicht
$product['has_one_time_charges']
also sollte es so aussehen:
($product['oneTimeCharge'] ? "
<span class='oneTimeCharge'>" . TEXT_ONETIME_CHARGES_BASKET . "</span></div>" : "</div>"); ?>
gruß
toni
$product['has_one_time_charges'] existiert jedoch nicht
so siehts aus:
($product['has_one_time_charges'] ? "
<span class='oneTimeCharge'>" . TEXT_ONETIME_CHARGES_BASKET . "</span></div>" : "</div>"); ?>
abhilfe:
in
includes/modules/pages/shopping_cart/header_php.php
nach zeile 130:
$oneTimeCharge = $products[$i]['onetime_charges'];
hinzufügen
und dem $product-Array noch folgenden key mit übergeben
$productArray[$i] = array(
...
'oneTimeCharge'=>$oneTimeCharge,
...
)
da wir uns an die dort vorhandene kamelhöcker-namenskonvention halten müssen wir es in der template_datei auch so schreiben:
$product['oneTimeCharge']
und nicht
$product['has_one_time_charges']
also sollte es so aussehen:
($product['oneTimeCharge'] ? "
<span class='oneTimeCharge'>" . TEXT_ONETIME_CHARGES_BASKET . "</span></div>" : "</div>"); ?>
gruß
toni
Kommentar