Lieferadresse in payment.tpl


#1

Hallo,

ich benötige im Template payment.tpl die ID des Lieferlandes.

Mit bekomme ich nur einen Fehler:
Function ‘getDelAddress’ does not exist or is not accessible! (oePayPalPayment)

Im Template order.tpl funktioniert es so:
[{assign var=“myDelAdress” value=$oView->getDelAddress()}]
… $myDelAdress->oxaddress__oxcountryid->value …

Danke


#2

order.tpl ist eben nicht payment.tpl, deswegen gehts dort und nicht hier.
Für payment.tpl habe ich keine Möglichkeit gefunden, darauf zuzugreifen.


#3

Hi,

probier’ mal die Payment-Klasse zu erweitern mit:

        $order = Registry::get(Order::class);
        $address = $order->getDelAddressInfo();

Dann hast zu Zugriff auf die oxaddress__oxcountryid->value