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} -->
新聞熱點
疑難解答