客户有这样的一个要求,就是当注册会员到达一定等级的时候才支持货到付款,否则的话就只支持在线支付,比如针对刚注册的会员是不支持货到付款的,其实在 ecshop 中,我们只要更改一下判断的条件即可,下面夏日博客就来修改一下。,首先打开根目录下的 includes/lib_order.php 文件,找到如下的代码:,好了,用户的等级可以在后台查看到,这里就不详说了。,

客户有这样的一个要求,就是当注册会员到达一定等级的时候才支持货到付款,否则的话就只支持在线支付,比如针对刚注册的会员是不支持货到付款的,其实在 ecshop 中,我们只要更改一下判断的条件即可,下面夏日博客就来修改一下。

首先打开根目录下的 includes/lib_order.php 文件,找到如下的代码:

  1. if (!$support_cod )  
  2. {  
  3. $sql .= 'AND is_cod = 0 '; // 如果不支持货到付款  
  4. }  
  5. //改成:  
  6. if (!$support_cod || $_SESSION['user_rank'] <= 1)   
  7. {  
  8. $sql .= 'AND is_cod = 0 '; // 如果不支持货到付款  
  9. }  
  10. $_SESSION['user_rank']为用户等级ID。  

好了,用户的等级可以在后台查看到,这里就不详说了。

,

客户有这样的一个要求,就是当注册会员到达一定等级的时候才支持货到付款,否则的话就只支持在线支付,比如针对刚注册的会员是不支持货到付款的,其实在 ecshop 中,我们只要更改一下判断的条件即可,下面夏日博客就来修改一下。

首先打开根目录下的 includes/lib_order.php 文件,找到如下的代码:

  1. if (!$support_cod )  
  2. {  
  3. $sql .= 'AND is_cod = 0 '; // 如果不支持货到付款  
  4. }  
  5. //改成:  
  6. if (!$support_cod || $_SESSION['user_rank'] <= 1)   
  7. {  
  8. $sql .= 'AND is_cod = 0 '; // 如果不支持货到付款  
  9. }  
  10. $_SESSION['user_rank']为用户等级ID。  

好了,用户的等级可以在后台查看到,这里就不详说了。

最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞