0

如何在退货时安全地验证客户是否输入了正确的订单 ID?

目前我这样做:

if ($return_info['order_id'] && $this->customer->isLogged() && $this->customer->getId() == $return_info['customer_id']) {   

当客户未登录时,我应该如何为客人结帐执行此操作?

4

1 回答 1

3
if ($return_info['order_id'] && 
   $this->customer->isLogged() &&
   $this->customer->getId() == $return_info['customer_id']) {
   //Condition for register user

} else if ($return_info['order_id'] && 
  !$this->customer->isLogged() && 
  $return_info['customer_id'] == 0 ){

   //Condition for guest user
}
于 2015-03-23T07:43:24.320 回答