Magento: Wie die Telefonnummer des Kunden im Kundeninformationsfeld angezeigt wird

Ich versuche, die Telefonnummer des Kunden im Bereich "Kundenkontoinformationen" anzuzeigen. Ich weiß, dass die Telefonnummer zur Kundenadresse gehört, aber ich versuche neu zu gestalten, wie die Kundenkontoinformationen aussehen.

Ich habe ein neues benutzerdefiniertes Feld für die Kunden-ID hinzugefügt und kann es mithilfe des folgenden Codes anzeigen, da die Kunden-ID zu customer_entity gehört.

<?php echo $this->__('Identification:') ?><?php echo $this->htmlEscape($this->getCustomer()->getCustid()) ?>

Aber jetzt versuche ich, dasselbe für die Telefonnummer zu tun, indem ich diese verwende

<?php echo $this->__('Telephone:') ?><?php echo $this->htmlEscape($this->getCustomer()->getTelephone()) ?>

Es werden jedoch keine Daten angezeigt, da es zu customer_address_entity gehört, und ich glaube, es sollte so sein

->getAddress()->getTelephone()

anstatt

->getCustomer()->getTelephone()

Aber mit -> getAddress erhalte ich nur die Fehlermeldung "Aufruf einer Mitgliedsfunktion getTelephone () auf einem Nicht-Objekt"

Hat jemand eine Idee, wie das geht?

Als Referenz versuche ich, diese Daten in der Datei customer \ account \ dashboard \ info.phtml anzuzeigen

Danke im Voraus.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage