Neu Frage zur bestellabschluss.inc.tpl

tomlarp

Sehr aktives Mitglied
22. Juli 2013
361
48
Hallo,


EDIT: Hatte die falsche Datei im Blick - gemeint wäre die inc_conversion_tracking.tpl


Wie kann ich nachfolgenden Code smartykonform in die inc_conversion_tracking.tpl einbinden?:

$sale_amount = WARENKORBWERTBRUTTO-Variable;
$product = 'Bestellnummer # '.$Bestellung->cBestellNr;
include('/home/myusername/public_html/unterorder/inc.php');
 
Zuletzt bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.714
2.169
Berlin
Du solltest es unterlassen, in smarty php zu nutzen, wenn dies nicht eh schon gesperrt ist.

Je nachdem was du über die php Datei anstoßen oder ausgeben möchtest, du solltest das über eine in der php/function.php registrierte Funktion tun.

Das andere da sieht wild aus einem Bereich heraus kopiert aus, das dir ja so nichts nutzen würde, über den debugger könntest du dir vorab die Variablen anzeigen lassen um zu wissen, welche dich weiterbringt.
 
Zuletzt bearbeitet:

tomlarp

Sehr aktives Mitglied
22. Juli 2013
361
48
Es geht um folgendes:

Wir möchten ein Partnerprogramm-Skript nutzen - und das erfordert die Einbindung der o.g. drei Zeilen in den Bestellabschluss / alternativ Conversion-Tracking. Die include-Datei ist eine von dem Partnerprogramm-Skript, dass den Warenwert + Bestellnummer an das Skript übergibt.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.714
2.169
Berlin
Ok dann so wie ich es sagte, funktion registrieren und in dieser dann im Zweifelsfall dieses include einbinden, oder plugin schreiben, dass diese Daten dann weitergibt.

Je nachdem, was die include Datei wirklich macht, ist das eine oder andere sinnvoller, es ist ja auch die Frage ob die include Datei dann bespielsweise JS Ausgaben machen muss, die dann im Quelltext stehen müssen oder ob das script selbst Daten in einer DB oder so speichert, bzw. mit curl weitergibt und gar keine Ausgabe hat.