Anbieterkennzeichnung im E-Mail Fußtext aus Stammdaten erzeugen

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?

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ß

[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

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