Hallo!
Würde gerne in der payment.tpl das Land der Lieferadresse auslesen.
Habs mit $country->oxcountry__oxtitle->value probiert. Funktioniert aber nicht so ganz.
Hallo!
Würde gerne in der payment.tpl das Land der Lieferadresse auslesen.
Habs mit $country->oxcountry__oxtitle->value probiert. Funktioniert aber nicht so ganz.
$oxcmp_user->oxuser__oxcountry->value ist das “Rechnungsland” … wenn aber eine Alternative Lieferadresse angegeben ist mit einem anderen Land, stimmt das nicht mehr überein.
Würde gerne nur das “Lieferland” auslesen. Wenn nicht vorhanden -> “Rechnungsland”
Kann mir hier jemand behilflich sein?
steht in Tabelle “oxorder”, da in “oxdelcountryid” - das ist die ID des Landes aus der Tabelle “oxcountry”
und damit kannst Du anhand der ID das Land anzeigen:
http://forum.oxid-esales.com/showthread.php?t=10076
ach, Rechnungsland wäre dann “oxbillcountryid”
$oxcmp_user->getActiveCountry()
Das sollte Dir immer das aktive Land zurückgeben, also wenn eine Lieferadresse angegeben ist eben das, und wenn nicht, dann das Land der Rechnungsadresse.
[QUOTE=novalgin;121342]
$oxcmp_user->getActiveCountry()
Das sollte Dir immer das aktive Land zurückgeben, also wenn eine Lieferadresse angegeben ist eben das, und wenn nicht, dann das Land der Rechnungsadresse.[/QUOTE]
Herzlichen Dank!
$oxcmp_user->getActiveCountry() funktioniert in der payments.tpl super, leider jedoch nicht in der order.tpl oder in tpl/email/html/order_cust.tpl
weiß hier auch noch jemand rat?
“Call to a member function getActiveCountry() on a non-object”