[QUOTE=padaja;147912]…in der Form, das man es in PHP einsetzen kann. In der jetzigen Form kann es ja von PHP nicht ausgewertet werden…[/QUOTE]
Was heißt denn das genau? Wenn der Affiliate-Partner mit php im Template arbeitet, kannst Du die Variable wie folgt an php übergeben:
[{assign var=wasauchimmer value=$Price->getBruttoPrice()}]
[{php}]
$wasauchimmer=& $this->get_template_vars('wasauchimmer');
/*jetzt ist die Variable $wasauchimmer in php und kann verarbeitet werden*/
$ergebnis_der_verarbeitung = $xxxxxyyyyyyzzzzz + $wasauchimmer
/*jetzt könnte die Variable $ergebnis_der_verarbeitung wieder an Smarty*/
$oSmarty->assign("ergebnis", $ergebnis_der_verarbeitung);
[{/php}]
[{$ergebnis}]
Fatal error: Call to a member function getBruttoPrice() on a non-object in /www/htdocs/.....
Der Hinweis von Foxido: "$Price ist dann nicht das Object, aus dem getBruttoPrice() seine Daten bezieht. Meist ist das $oDetailsProduct oder $oProduct."
Das habe ich ebenfalls berücksichtigt und auch diese Objects eingesetzt aber es koommt immer der selbe Fehler.
Kann mir jemand helfen? Gerne auch gegen eine Aufwandsenschädigung.