安裝tad_faq2.54進行測試時發現一個問題,就是新增資料時會出現
Error : Error: Class 'CkEditor' not found
本地端測試環境
Xoops2.5.10
php7.36
MySQL10.3.15-MariaDB
Tad Tools 工具包3.28
以上都是最新本版的狀態,所以不會是版本或環境差異造成的,那一定是code有問題,開除錯查一下發現index.php少了CkEditor類的引入,加上就正常了!!
找到以下檔案用筆記本打開
modules/tad_faq/index.php
找到第160行,在$faq_cate_opt = get_faq_cate_opt($fcsn);後面加上一段
include_once XOOPS_ROOT_PATH . "/modules/tadtools/ck.php";
//整段code
$faq_cate_opt = get_faq_cate_opt($fcsn);
include_once XOOPS_ROOT_PATH . "/modules/tadtools/ck.php"; //插入這段
$CkEditor = new CkEditor('tad_faq', 'content', $content);
$CkEditor->setHeight(400);
$editor = $CkEditor->render();
這樣就能恢復正常了
工作心得撰寫:徐嘉裕 Neil hsu
Error : Error: Class 'CkEditor' not found
本地端測試環境
Xoops2.5.10
php7.36
MySQL10.3.15-MariaDB
Tad Tools 工具包3.28
以上都是最新本版的狀態,所以不會是版本或環境差異造成的,那一定是code有問題,開除錯查一下發現index.php少了CkEditor類的引入,加上就正常了!!
找到以下檔案用筆記本打開
modules/tad_faq/index.php
找到第160行,在$faq_cate_opt = get_faq_cate_opt($fcsn);後面加上一段
include_once XOOPS_ROOT_PATH . "/modules/tadtools/ck.php";
//整段code
$faq_cate_opt = get_faq_cate_opt($fcsn);
include_once XOOPS_ROOT_PATH . "/modules/tadtools/ck.php"; //插入這段
$CkEditor = new CkEditor('tad_faq', 'content', $content);
$CkEditor->setHeight(400);
$editor = $CkEditor->render();
這樣就能恢復正常了
工作心得撰寫:徐嘉裕 Neil hsu
留言
張貼留言