Antwort #6 am: 07. September 2010, 08:07:13
Hallo jannemann,
eigentlich haste falsch angesetzt...
In der includes/product.php in Zeile 428 werden die Platzhalter den Werten zugeordnet.
'PRODUCTS_PRICE' => $products_price['formated'],
'PRODUCTS_TAX_INFO' => $main->getTaxInfo($tax_rate),
'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink(),
wenn Du dort nun nur abfragst ob der Preis null ist und dementsprechend dann zuordnest sollte es so aussehen:
'PRODUCTS_PRICE' => if($products_price['plain'] == 0) { $products_price['formated'] } else { '' },
'PRODUCTS_TAX_INFO' => if($products_price['plain'] == 0) { $main->getTaxInfo($tax_rate) } else { '' },
'PRODUCTS_SHIPPING_LINK' => if($products_price['plain'] == 0) { $main->getShippingLink() } else { '' },
Ich glaube dann funktioniert das... (ungetestet)
Und ist eigentlich die schnellste Lösung.
Falls das nicht klappt:
Definierst Du vor dem Zuweisen 3 Variablen und fügst diese in die Zuweisung ein...
Viele Grüße
Franky