您现在的位置是:首页 > 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不同文章分类调用不同文章分类模板
曾经有客户提出需求,希望不同的文章分类下的文章列表不一样的页面风格。也就是说根据文章分类ID来判断,输出不同的文章分类模板。
ecshop全站显示友情链接的修改方法
ECSHOP商城默认只能在首页显示友情链接,怎么样可以全站显示友情链接?ecshop全站显示友情链接修改教程。
ecshop商品库存为0时显示为缺货提示不能订购的解决方法
ECSHOP商品库存为0时显示为缺货提示不能订购教程。打开所在的goods.dwt模板,搜索购物那个按钮(提示:图片另存就知道文件名),之后看到一下代码
图解ecshop商城优化feed.php删除?from=rss方法
欢迎大家来到代码号,今天讲解下ECSHOP商城优化feed.php删除?from=rss方法,rss的feed.php feed.xml对商城SEO是非常有帮助的,但是默认都有带&from=rss例如:
相关源码
-
(自适应响应式)html5蓝色智能水表营销型网站pbootcms模板下载PbootCMS内核开发,为智能水表企业打造的营销型网站解决方案,本模板基于PbootCMS内核开发,为智能水表及相关行业企业设计,采用HTML5+CSS3技术构建,具有响应式布局。查看源码 -
(PC+WAP)企业管理工程造价资产评估财务审计带留言网站模板本模板基于PbootCMS内核开发,为工程造价咨询、财务审计类企业量身打造,同时支持多行业快速适配。采用PC+WAP双端同步设计,数据实时互通,助您高效展示企业形象与服务能力。查看源码 -
(自适应)中英双语配线器材扎带线卡网站pbootcms模板免费下载为线缆管理、电气配线领域打造的响应式网站模板,采用PbootCMS内核开发,可快速搭建企业级产品展示平台,数据实时同步管理。查看源码 -
自适应LED照明外贸灯具灯泡灯具英文网站模板该外贸灯具网站模板专为LED照明、灯具出口企业定制,采用PbootCMS内核开发,提供高效建站方案。通过响应式设计和SEO优化能力,帮助企业低成本构建专业外贸展示平台。查看源码 -
(响应式)蓝色智能摄像头安防防盗电子设备免费pbootcms源码下载这是一款针对智能安防行业特点设计的网站模板,采用蓝色系配色方案,体现科技感和安全性。模板包含产品展示、解决方案、技术支持和新闻中心等核心模块,能够全面展示智能安防设备的技术特点和行业应用。查看源码 -
(PC+WAP)蓝色钢材加工建筑装修施工材料网站模板下载为钢材加工企业设计的PbootCMS响应式模板,采用PC+WAP双端适配技术,数据实时同步。简洁大气的蓝色工业风格设计,突出钢材加工行业特性,其他制造业用户更换图文内容即可快速应用。查看源码
| 分享笔记 (共有 篇笔记) |
