让ecshop购买流程不填写email

 ecshop二次开发让购买流程中不用填写email .这个问题是最多见的一个ecshop二次开发的问题.也是咱们应该引发重视的问题,只要是从事ecshop开发一天。咱们就可能会遇到这个问题.php

     1:ecshop购买流程中的地址填写页面的模板文件位于library/consignee.lbi中.html

      2:控制购买中填写收货信息的js位于js/shopping_flow.js目录.如下函数是控制函数function checkConsignee(frm)ide

      咱们须要找到该ecshop中的js程序。而后删除如下代码.函数

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

     3:校验ecshop收货地址的php程序位于includes/lib_order.php中。htm

     function check_consignee_info($consignee, $flow_type)element

    这个就是控制ecshop订单处理的核心文件,咱们将   !empty($consignee['email']) 删除就能够了开发

     经过以上的修改和改进,咱们能够将ecshop购买流程中的邮件地址填写去掉.从而达到简化购买的做用。get

来源:http://www.chinab4c.comit

相关文章
相关标签/搜索