西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > ecshop教程 >

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

时间:2012-09-26 20:41来源:未知 作者:好模板 点击:
ECSHOP【验证码管理】设置用户登录-启用验证码,发表评论-不启用验证码,商品评论和文章评论依然显示验证码。发表评论不启用验证码设置无效,这是变量enabled_captcha重名引起的。 解

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

解决办法

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

  1. $GLOBALS['smarty']->assign('enabled_captcha', 1); 

替换为 

  1. $GLOBALS['smarty']->assign('enabled_comment_captcha', 1); 

二、编辑库文件comment_list.lbi

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

替换为

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

 

(责任编辑:好模板)
顶一下
(1)
14.3%
踩一下
(6)
85.7%
------分隔线----------------------------
栏目列表
热点内容