广州传奇网络

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

电话:13808825895

邮箱:gz020wbs@163.com

QQ:1564443073

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

首页 > 二次开发Ecshop二次开发 > 修正ECSHOP验证码不显示的一个BUG

二次开发Ecshop二次开发

二次开发Ecshop二次开发

修正ECSHOP验证码不显示的一个BUG

ECSHOP【验证码管理】设置“用户登录-启用验证码”,“发表评论-不启用验证码”,商品评论和文章评论依然显示验证码。“发表评论不启用验证码”设置无效,这是变量enabled_captcha重名引起的。

解决办法

一、/includes/lib_insert.php,修改insert_comments($arr)函数

$GLOBALS['smarty']->assign('enabled_captcha', 1); 替换为

$GLOBALS['smarty']->assign('enabled_comment_captcha', 1); 二、编辑库文件comment_list.lbi

<!-- 判断是否启用验证码{if $enabled_captcha} --> 替换为

<!-- 判断是否启用验证码{if $enabled_comment_captcha} -->