gpt4 book ai didi

Magento:如何在客户信息字段中显示客户的电话号码

转载 作者:行者123 更新时间:2023-12-04 16:26:16 25 4
gpt4 key购买 nike

我正在尝试在客户帐户信息部分下显示客户的电话号码。我知道电话号码属于客户地址部分,但我正在尝试重新设计客户帐户信息的外观。

我为客户 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 上

提前致谢。

最佳答案

哦,谢谢我现在发布! (请参阅原始帖子下的评论)。

只需使用以下内容:

$this->getCustomer()->getPrimaryBillingAddress()->getTelephone();

第一部分将为您提供所有详细信息,然后您可以使用 var_dump() 进行探索。根据@paperids。

关于Magento:如何在客户信息字段中显示客户的电话号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11849449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com