Groupie
November 8, 2009, 10:33am
1
Ich würde gerne den E-Mail Fußtext (Admin > Kundeninformation > CMS-Seiten) dynamisch aus den Stammdaten (Admin > Stammdaten > Grundeinstellungen) erzeugen.
Mein E-Mail Fußtext sieht so aus:
[{ $payment->oxshops__oxcompany->value }]
[{ $paymentinfo->oxshops__oxfname->value }] [{ $paymentinfo->oxshops__oxlname->value }]
[{ $payment->oxshops__oxstreet->value }]
[{ $payment->oxshops__oxzip->value }] [{ $payment ->oxshops__oxcity->value }]
[{ $paymentinfo->oxshops__oxcountry->value }]
Tel.: [{ $paymentinfo->oxshops__oxtelefon}]
Fax: [{ $paymentinfo->oxshops__oxtelefax->value }]
E-Mail: [{ $payment->oxshops__oxinfoemail->value }]
Internet: [{ $paymentinfo->oxshops__oxurl->value }]
USt-IdNr.: [{ $paymentinfo->oxshops__oxvatnumber->value }]
Leider enthält die E-Mail mit der Bestellbestätigung nur den Vornamen, Nachnamen, Telefonnummer, Faxnummer und die Internetadresse. Alle anderen Werte sind leer.
Wenn ich [{ debug }] in den E-Mail Fußtext einfüge und mir den Quelltext der Bestellbestätigung ansehe, sind jedoch allen von mir verwendeten Variablen Werte zugeordnet.
Was mache ich falsch?
Groupie
November 8, 2009, 11:14am
2
Ich habe meinen Fehler gerade selber entdeckt. Die Werte die ich brauche sind alle in $paymentinfo enthalten. Ich hatte die Debug Information falsch gelesen.
Der funktionierende E-Mail Fußtext sieht so aus:
[{ $paymentinfo->oxshops__oxcompany->value }]
[{ $paymentinfo->oxshops__oxfname->value }] [{ $paymentinfo->oxshops__oxlname->value }]
[{ $paymentinfo->oxshops__oxstreet->value }]
[{ $paymentinfo->oxshops__oxzip->value }] [{ $paymentinfo->oxshops__oxcity->value }]
[{ $paymentinfo->oxshops__oxcountry->value }]
Tel.: [{ $paymentinfo->oxshops__oxtelefon}]
Fax: [{ $paymentinfo->oxshops__oxtelefax->value }]
E-Mail: [{ $paymentinfo->oxshops__oxinfoemail->value }]
Internet: [{ $paymentinfo->oxshops__oxurl->value }]
USt-IdNr.: [{ $paymentinfo->oxshops__oxvatnumber->value }]
Hallo,
vielen Dank für die Rückmeldung!
Gruß
ebc1041
November 18, 2010, 3:29pm
4
[QUOTE=Groupie;18064]Ich habe meinen Fehler gerade selber entdeckt. Die Werte die ich brauche sind alle in $paymentinfo enthalten. Ich hatte die Debug Information falsch gelesen.
Der funktionierende E-Mail Fußtext sieht so aus:
[{ $paymentinfo->oxshops__oxcompany->value }]
[{ $paymentinfo->oxshops__oxfname->value }] [{ $paymentinfo->oxshops__oxlname->value }]
[{ $paymentinfo->oxshops__oxstreet->value }]
[{ $paymentinfo->oxshops__oxzip->value }] [{ $paymentinfo->oxshops__oxcity->value }]
[{ $paymentinfo->oxshops__oxcountry->value }]
Tel.: [{ $paymentinfo->oxshops__oxtelefon}]
Fax: [{ $paymentinfo->oxshops__oxtelefax->value }]
E-Mail: [{ $paymentinfo->oxshops__oxinfoemail->value }]
Internet: [{ $paymentinfo->oxshops__oxurl->value }]
USt-IdNr.: [{ $paymentinfo->oxshops__oxvatnumber->value }][/QUOTE]
Wo wird den das hier eingetragen…
Danke für die Rückmeldung
Best Gruß
Horst
mmiller
October 31, 2011, 12:51pm
5
Hi!
Die gesuchten Werte sind, zumindest in der Community-Edition 4.5.3, nicht in $payment oder $paymentinfo enthalten, sondern in $shop.
Man kann also in Admin-Bereich->Kundeninformation->CMS-Seiten->E-Mail Fußtext z. B. folgendes eintragen:
<strong>[{ $shop->oxshops__oxcompany->value }] · [{ $shop->oxshops__oxfname->value }] [{ $shop->oxshops__oxlname->value }]</strong><br /><br />
[{ $shop->oxshops__oxstreet->value }]<br />
[{ $shop->oxshops__oxzip->value }] [{ $shop->oxshops__oxcity->value }] / [{ $shop->oxshops__oxcountry->value }]<br /><br />
Tel.: [{ $shop->oxshops__oxtelefon}] Fax: [{ $shop->oxshops__oxtelefax->value }]<br />
E-Mail: <a href=“mailto:[{ $shop->oxshops__oxinfoemail->value }]”>[{ $shop->oxshops__oxinfoemail->value}]</a><br />Internet: <a href=“http://[{ $shop->oxshops__oxurl->value }]”>[{ $shop->oxshops__oxurl->value }]</a><br />
<br />USt-IdNr.: [{ $shop->oxshops__oxvatnumber->value }]
Viele Grüße
Mark