您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程

ecshop商品页发表评论时怎么取消E-MAIL邮箱必填项

梁汐季2023-11-14Ecshop商城教程已有人查阅

导读ECSHOP的商品详情页,在用户提交评论的时候,那个“E-MAIL”输入框默认是“必填”的。如果我想改成“E-MAIL非必填”或者干脆“删除这个E-MAIL输入框”

ECSHOP的商品详情页,在用户提交评论的时候,那个“E-MAIL”输入框默认是“必填”的。如果我想改成“E-MAIL非必填”或者干脆“删除这个E-MAIL输入框”,要如何修改才能达到效果呢?
下面以ECSHOP 2.7.2 官方默认模板为基础进行讲解说明。
将E-MAIL改成非必填项的方法:(也就是说保留那个E-MAIL输入框,但是用户不填,也可以提交)
步骤一:打开 /themes/default/library/comments_list.lbi 文件
找到并删除下面代码

if (cmt.email.length > 0)
{
if (!(Utils.isEmail(cmt.email)))
{
alert(cmt_error_email);
return false;
}
}
else
{
alert(cmt_empty_email);
return false;
}

步骤二:打开/comment.php 文件
找到并删除下面代码

elseif (!is_email($cmt->email))
{
$result['error'] = 1;
$result['message'] = $_LANG['error_email'];
}

注意,第 1、2 步的操作是没有删除 E-MAIL输入框的,只是将E-MAIL 改成了 “非必填项”,如果你想干脆删除 E-MAIL输入框,请继续看第 3 步。
第3步:如果您想干脆删除 e-mail 那一栏,那么在做完前两步修改后继续进行如下修改即可
打开/themes/default/library/comments_list.lbi
将

<tr>
<td align="right">E-mail:</td>
<td>
<input type="text" name="email" id="email"maxlength="100" value="{$smarty.session.email|escape}" class="inputBorder"/>
</td>
</tr>

删除,继续将
cmt.email = frm.elements['email'].value;也删除,
然后到后台清除下缓存

本文标签:

很赞哦! ()

相关源码

  • (自适应响应式)动力刀座五金机械设备pbootcms网站源码下载为动力刀座及五金机械企业定制的响应式网站框架,基于PbootCMS系统深度开发,助力传统制造企业实现数字化转型升级。采用手工编写的DIV+CSS前端架构,代码执行效率提升40%。查看源码
  • WordPress个人博客主题 - wp-Concise-v1.0免费下载wp-Concise-v1.0是一款专为个人博客设计的简约风格主题,采用全宽排版设计理念,注重内容呈现效果。该模板适用于个人随笔、技术分享、生活记录等博客场景,帮助用户打造专业的内容展示空间。查看源码
  • (自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码
  • (自适应)餐具英文外贸生活用品带下载功能网站模板免费下载为餐具及生活用品外贸企业打造的响应式网站模板,基于PbootCMS内核开发。突出产品展示与多语言支持特性,通过自适应设计确保更好客户在手机、平板、电脑等设备上获得一致浏览体验。查看源码
  • (自适应)品牌策划高端设计公司网站pbootcms模板免费下载本模板为品牌策划与设计公司打造,基于PbootCMS内核开发,充分考虑了创意设计行业的视觉展示需求。模板设计风格现代简约,布局合理清晰,呈现设计作品与专业服务,帮助设计公司展示创意实力并吸引潜在客户。查看源码
  • (自适应)居家生活日用品纸盘纸盒纸杯卫生纸巾生产厂家pbootcms模板为纸品生产企业打造的现代化展示平台,自动适应各种设备屏幕,确保浏览体验一致,完善的SEO功能,提升网站曝光度,基于PbootCMS构建,源码开放可定制。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐