顧客のアカウント情報セクションの下に顧客の電話番号を表示しようとしています。電話番号が顧客の住所セクションに属していることは知っていますが、顧客のアカウント情報がどのように見えるかを再設計しようとしています。
顧客 ID の新しいカスタム フィールドを追加しました。顧客 ID は customer_entity に属しているため、次のコードを使用して表示できます。
<?php echo $this->__('Identification:') ?><?php echo $this->htmlEscape($this->getCustomer()->getCustid()) ?>
しかし今、私はこれを使って電話番号に対して同じことをしようとしています
<?php echo $this->__('Telephone:') ?><?php echo $this->htmlEscape($this->getCustomer()->getTelephone()) ?>
ただし、customer_address_entity に属しているため、データは表示されません。
->getAddress()->getTelephone()
それ以外の
->getCustomer()->getTelephone()
しかし、 ->getAddress を使用すると、「オブジェクト以外でメンバー関数 getTelephone() を呼び出す」というエラーが表示されます。
誰もこれを行う方法を知っていますか?
参考までに、このデータをファイル customer\account\dashboard\info.phtml に表示しようとしています。
前もって感謝します。