请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

ecshop如何简化免登录用户购物收货信息

各位ECSHOP网店系统用户大家好,欢迎来到模板之家技术中心ecshop教程频道,今天为大家详细解说一下免登录用户购物去掉一些不需要的收货信息的教程:

1、include/lib_order.php

搜索check_consignee_info

把不需要的去掉

    else
    {
        /* 如果不存在实体商品 */
        return !empty($consignee['consignee']) &&
            !empty($consignee['email']) &&
            !empty($consignee['tel']);
    }

我的是虚拟物品只需要E-mail地址就够了

改为

    else
    {
        /* 如果不存在实体商品 */
        return  !empty($consignee['email']);
    }

2、js/shopping_flow.js

这部分只留个E-mail的其他都X掉


/* *
* 检查收货地址信息表单中填写的内容
*/
function checkConsignee(frm)
{
  var msg = new Array();
  var err = false;
  if ( ! Utils.isEmail(frm.elements['email'].value))
  {
    err = true;
    msg.push(invalid_email);
  }
  
  if (err)
  {
    message = msg.join("\n");
    alert(message);
  }
  return ! err;
}

2,主题模板文件夹下/library/consignee.lbi


同样只留E-mail的删掉以下

  {$lang.consignee_name}:{$consignee.consignee|escape} {$lang.require_field}

  {$lang.phone}:{$consignee.tel|escape} {$lang.require_field}{$lang.backup_phone}:{$consignee.mobile|escape}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

    热门帖子
  • 精华
  • 新帖
快速回复 返回顶部 返回列表