您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop购物车流程删除电话,邮箱,手机,必填选项改成非必填
笑霜2024-04-20Ecshop商城教程已有人查阅
导读ECSHOP购物车流程删除电话,电子邮件,必填选项改成非必填,手机改成必填项。首先先来说下怎么删除电话、邮箱。
ECSHOP购物车流程删除电话,电子邮件,必填选项改成非必填,手机改成必填项。首先先来说下怎么删除电话、邮箱。
1.注册页面电话/邮箱删除:后台会员注册项设置---电话打勾去掉 邮箱打勾去掉
2. 打开js/shopping_flow.js文件,找到checkConsignee()函数
1:如何设置ecshop“收货人姓名”为可选项?
打开js/shopping_flow.js文件,找到checkConsignee()函数
flow.php中
2:如何设置ecshop"详细地址"为选填项
打开js/shopping_flow.js文件,找到checkConsignee()函数
注释掉下面
如果只要电话和邮箱这里开始就可以了:
3:如何设置ecshop"电子邮件地址"为选填项
打开js/shopping_flow.js文件,找到checkConsignee()函数
注释掉下面
4:如何设置ecshop"电话"为选填项
打开js/shopping_flow.js文件,找到checkConsignee()函数
注释掉下面
然后打开:library/这个文件夹 找到consignee.lbi文件
搜索:
ecshop"电子邮件地址"为选填项:
用户中心还有收货人信息电话和邮箱: 打开flow.dwt
找到电话删除
找到邮箱删除
现在谈谈手机和固定电话请至少填写一项修改方法:
打开js/shopping_flow.js文件,找到checkConsignee()函数
1.注册页面电话/邮箱删除:后台会员注册项设置---电话打勾去掉 邮箱打勾去掉
2. 打开js/shopping_flow.js文件,找到checkConsignee()函数
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;
}*/
这段该注释掉然后打开:library/这个文件夹 找到consignee.lbi文件
搜索:
<td bgcolor="#ffffff">{$lang.phone}:</td>
<td bgcolor="#ffffff"><input name="tel" type="text" class="inputBg" id="tel_{$sn}" value="{$consignee.tel|escape}" />
{$lang.require_field}</td>
直接删除 这样就删除掉电话了,如果要保留 删除这个就可以{$lang.require_field}===必填 这句话ecshop"电子邮件地址"为选填项:
<td bgcolor="#ffffff">{$lang.email_address}:</td> <td bgcolor="#ffffff">
<input name="email" type="text" class="inputBg" id="email_{$sn}" value="{$consignee.email|escape}" /> {$lang.require_field}</td>
直接删除 这样就删除掉电子邮件地址了,如果要保留 删除这个就可以{$lang.require_field}===必填 这句话用户中心还有收货人信息电话和邮箱: 打开flow.dwt
找到电话删除
找到邮箱删除
现在谈谈手机和固定电话请至少填写一项修改方法:
打开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);
}
}
if (frm.elements['mobile'] && frm.elements['mobile'].value.length > 0 && (!Utils.isTel(frm.elements['mobile'].value)))
{
err = true;
msg.push(mobile_invaild);
}
改成:
if ((Utils.isEmpty(frm.elements['tel'].value))&&(Utils.isEmpty(frm.elements['mobile'].value)))
{
err = true;
msg.push(tele_not_null);
}
else
{
if (frm.elements['tel'] && frm.elements['tel'].value.length > 0 && !Utils.isTel(frm.elements['tel'].value))
{
err = true;
msg.push(tele_invaild);
}
if (frm.elements['mobile'] && frm.elements['mobile'].value.length > 0 && (!Utils.isMobile(frm.elements['mobile'].value)))
{
err = true;
msg.push(mobile_invaild);
}
}
然后打开languages/zh_cn/shiping_flow.php 中,查找 $_LANG['flow_js']['tele_not_null'] ,大概109行,将此行修改为 $_LANG['flow_js']['tele_not_null'] = '手机和固定电话请至少填写一项!';
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop手机打开pc端电脑版不要手机端的实现方法
ecshop打开手机版显示电脑端pc端方法,有些人如果不需要手机版,可以注销自动识别手机端来路。
ecshop商品分类页推荐排序按货号排序方式的实现方法
ecshop商品排序默认是没有按货号排序的,这里可以修改下实现这个功能。我们先要打开库文件 library/goods_list.lbi
ecshop商品页商品详细描述内容调用商品相册图片代码的方法
代码号ecshop商品详细描述内容调用商品相册图片代码,该修改方法让用户体验更好,特别是用户产品描述文字不多的情况下,直接让相册里面图片同时显示在产品描述里面可以让
ecshop搬家备份数据转移数据更换主机方法步骤
ecshop是一款开源免费的网上商店系统,可以免费下载、 、免费升级,无功能限制。虽然ECShop是个庞大复杂网店系统,但ECShop搬家过程确实简单方便的
相关源码
-
(PC+WAP)蓝色钢材加工建筑装修施工材料网站模板下载为钢材加工企业设计的PbootCMS响应式模板,采用PC+WAP双端适配技术,数据实时同步。简洁大气的蓝色工业风格设计,突出钢材加工行业特性,其他制造业用户更换图文内容即可快速应用。查看源码 -
(自适应)html5中英双语通用机械设备pbootcms模板下载本模板基于PbootCMS内核精心开发,为机械设备制造企业量身打造。设计风格大气稳重,充分展现机械行业的专业特质与技术实力。采用HTML5技术构建,支持中英文双语切换,满足国际化业务需求。整站布局合理,充分展示企业产品、案例与服务,帮助访客快速了解企业核心优势。查看源码 -
WordPress主题模板JustNews资讯博客类源码V5.2.2JustNews主题针对博客创作、自媒体运营及资讯发布类网站的需求而设计,提供专业的内容展示与管理方案。该主题集成前端用户中心功能,支持用户在前端界面发布和投稿文章,操作流程简洁高效。查看源码 -
(自适应)物流运输快递仓储货运网站模板免费下载基于PbootCMS内核开发的物流运输行业专用模板,深度适配仓储货运企业的业务展示需求。前端采用响应式布局,自动适配手机端访问,后台数据实时同步更新,帮助企业高效展示运输网络、仓储设施、服务流程等核心业务模块。查看源码 -
(自适应响应式)黑色LED显示屏户外广告屏网站源码下载这是一款基于PbootCMS内核开发的响应式网站模板,专门为LED显示屏及户外广告行业打造。模板适配各类显示设备,帮助企业快速搭建专业官网,展示产品与服务优势,有效提升品牌形象。查看源码 -
手机软件APP游戏软件下载网站Pbootcms模板(自适应)基于PbootCMS内核深度开发的网站模板,为移动互联网时代打造。无论是手机APP推广、游戏软件展示,还是各类企业官网需求,本模板都能通过简单的图文替换实现行业无缝切换查看源码
| 分享笔记 (共有 篇笔记) |
