ich versuche für Kunden die Paket-Sendungsnummer im Adminbereich zu übergeben, dazu habe ich in order_overview.tpl ein paar Änderungen vorgenommen, u.a. ein Inputfield für die Sendungsnummer, diese Variable wird dann in oder_overview.php übergeben, dort wird die Standard E-Mail inkl. PDF Rechnung mit Versandinfos aus den CMS-Seiten → Bestellung wurde versandt “oxordersendemail” gesendet.
Die Variable nennt sich in der PHP Datei $trc_code = oxRegistry::getConfig()->getRequestParameter(“trc_code”);
Nun bringt mir die Variable in der function sendorder nicht so viel, sie übergibt die Daten ja nicht an die CSM Seite.
Nun zur eigentlichen Frage, wie bekomme ich diese Variable in der CMS Seite?
Grüße aus Berlin und schon mal danke für hilfreiche Antworten.
Dies könntest Dir in Deinem Fall zur Nutze machen. Die dortige Variable für den Tracking Code welche dort eintragen kannst findest in der Tabellenspalte oxorder__oxtrackcode. Diese Spalte müsstest Du mit Deiner Variable befüllen, damit diese gespeichert.
In der CMS E-Mail Vorlage kommst dann an die Tabellenspalte wie folgt wieder dran
[{ $order->oxorder__oxtrackcode->value }]
Viele Grüße nach Berlin aus Süd-Niedersachsen,
Tim
Das weiß ich nicht. Bis zur Serie 6.3 gab es nur die Option einen Tracking Code zu hinterlegen. Glaube ab der 7er Serie gibt es die Möglichkeit dies nach Lieferant aufzusplitten. Weiß nicht ob dieses Feature der 7er Serie bereits in der kürzlich erschienenen 6.4 Serie verbaut ist.
In Deinem Fall wird die Select-Box wahrscheinlich über ein Modul kommen.
Notshalber kann ich ja eine Spalte anlegen, ich schau mal noch nach einer Alternative, bis hierhin hast du schon mal geholfen, danke dafür und schöne Weihnachten nach Süd-Niedersachsen.