我们在用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;
},注:因为删除邮箱输入框,貌似有错误,所以在这里还要把邮箱输入框隐藏,即,,2、修改comment.php文件,注释以下代码,elseif (!is_email($cmt->email))
{
$result['error']   = 1;
$result['message'] = $_LANG['error_email'];
},OK,大功告成,进入管理后台,清除缓存,享受成果吧!!!,

我们在用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;
}

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

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

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

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

,

我们在用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;
}

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

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

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

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

最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞