广州传奇网络

地址:广州市天河区东圃大马路富华楼C座

电话:13808825895

邮箱:gz020wbs@163.com

QQ:1564443073

网址:http://www.020wbs.com/

首页 > 二次开发 > ECSHOP商品详情页用户评论取消E-MAIL邮箱验证

二次开发

二次开发

ECSHOP商品详情页用户评论取消E-MAIL邮箱验证

我们在用Ecshop做商城时,商品的详情页面都会有用户评论,这也是大多商城系统都带有的功能,通过用户评论可以看出消费者对产品使用的看法,而ECSHOP默认的评论都是需要填写邮箱的,而许多消费者都没有邮箱,基于这种情况,我们就可以将邮箱进行删除,只保留其它评论参数。

这里的ECSHOP评论里的邮箱有一个JAVASCRIP的验证,我们将其删除掉,下面是取消E-MAIL邮箱验证的方法:

1、修改themes/default/library/comments_list.lbi文件,将javascript代码中的下面部分删除或者暂时注释

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

注:因为删除邮箱输入框,貌似有错误,所以在这里还要把邮箱输入框隐藏,即

<input type="hidden" name="email" id="email" maxlength="100" value="{$smarty.session.email|escape}" class="inputBorder"/>

2、修改comment.php文件,注释以下代码

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

OK,大功告成,进入管理后台,清除缓存,享受成果吧!!!