Magento getCustomerId()in pdf

时间:2013-04-15 11:15:49

标签: magento magento-1.6

我尝试在装运PDF中获取customerId。

我尝试了这段代码(输出位于//之后的任意行的右侧)

$order = $shipment->getOrder();

$this->page->drawText($order->getCustomerEmail(), $this->margin_left, $this->y, $this->charset); //outputs the correct email

$this->page->drawText($order->getCustomerName(), $this->margin_left, $this->y, $this->charset); //outputs the correct name

$this->page->drawText($order->getCustomerId(), $this->margin_left, $this->y, $this->charset); //outputs nothing

$this->page->drawText(var_export($order->getCustomerId(), true), $this->margin_left, $this->y, $this->charset); //outputs 'NULL'

我是否忘记了绘制客户正确身份的信息?我目前的版本是1.6.2。

感谢您的解决方案。

1 个答案:

答案 0 :(得分:1)

customer_id属性仅在注册和登录用户下订单时填写。

对于来宾,订单的customer_id属性始终为null。这就是你没有输出的原因。