ecshop如何去除收货信息中必填项

2009-06-20 14:55 来源:www.chinab4c.com 作者:ecshop专家

      好早以前,就有很多朋友在网上问我,如何去除ecshop中收货信息中的一些必选项目,由于工作繁忙,没时间来一一解答,今天特别总结了一下,形成文字,如何来教大家处理收货信息中的一些必填项。

    1:如何设置ecshop“收货人姓名”为可选项?

    打开js/shopping_flow.js文件,找到checkConsignee()函数

   /*if (Utils.isEmpty(frm.elements['consignee'].value))
  {
    err = true;
    msg.push(consignee_not_null);
  }*/
     注释掉这一段。

    flow.php中

    /*if (!check_consignee_info($consignee, $flow_type))
    {
      
        ecs_header("Location: flow.php?step=consignee\n");
        exit;
    }*/

   这段该注释掉

   2:如何设置ecshop"详细地址"为选填项

    打开js/shopping_flow.js文件,找到checkConsignee()函数

   注释掉下面

   /*
  if (frm.elements['address'] && Utils.isEmpty(frm.elements['address'].value))
  {
    err = true;
    msg.push(address_not_null);
  }*/
 

   flow.php中

    /*if (!check_consignee_info($consignee, $flow_type))
    {
      
        ecs_header("Location: flow.php?step=consignee\n");
        exit;
    }*/

   这段该注释掉

   3:如何设置ecshop"电子邮件地址"为选填项

    打开js/shopping_flow.js文件,找到checkConsignee()函数

   注释掉下面

   if ( ! Utils.isEmail(frm.elements['email'].value))
  {
    err = true;
    msg.push(invalid_email);
  }

   flow.php中

    /*if (!check_consignee_info($consignee, $flow_type))
    {
      
        ecs_header("Location: flow.php?step=consignee\n");
        exit;
    }*/

   这段该注释掉

   4:如何设置ecshop"电话"为选填项

     打开js/shopping_flow.js文件,找到checkConsignee()函数

   注释掉下面

   /*
  if (Utils.isEmpty(frm.elements['tel'].value))
  {
    err = true;
    msg.push(tele_not_null);
  }
  else
  {
    if (!Utils.isTel(frm.elements['tel'].value))
    {
      err = true;
      msg.push(tele_invaild);
    }
  }
*/

   flow.php中

    /*if (!check_consignee_info($consignee, $flow_type))
    {
      
        ecs_header("Location: flow.php?step=consignee\n");
        exit;
    }*/

   这段该注释掉

    相关文章:

    ecshop设置首页热买促销新品商品的数量

   ecshop文章发布

    修改ecshop底部信息

    ecshop发布实体产品和虚拟产品

   来源:中国B4C电子商务