ecshop编辑器升级kindediter编辑器的方法

1.  前往kindeditor官网下载最新版的压缩包。此是官网地址:http://kindeditor.net。

2. 将将压缩包解压后重新命名为kindeditor,将解压的文件夹拷贝至安装根目录下的includes文件夹。

3. 打开 “admin/goods.php" 文件,大约在107行出的 include_once(ROOT.PATH . 'includes/fckeditor/fckeditor.php') 处注释或删除。

4.在"admin/goods.php"文件,大约在415处的 create_html_editor()方法注释或删除,在417行处左右添加 $FCKeditor = create_html_kindeditor('goods_desc', $goods['goods_desc'], 'theForm'); 和  $smarty->assign('FCKeditor',    $FCKeditor);

5. 打开"includes/lib_main.php" 文件里找到function create_html_editor()方法,将function create_html_editor()方法注释或删除,替换成以下方法:

function create_html_kindeditor($input_name, $input_value = '', $form_name = '') {      
        global $smarty;      
        $kindeditor = "<script src='/includes/kindeditor/kindeditor-all-min.js' charset='utf-8'></script>  
        <script src='/includes/kindeditor/lang/zh_CN.js' charset='utf-8'></script>  
        <script src='/includes/kindeditor/plugins/code/prettify.js' charset='utf-8'></script>  
        <script>KindEditor.ready(function(K) {
            var editor1 = K.create('textarea[name=".$input_name."]', 
            { cssPath : '/includes/kindeditor/plugins/code/prettify.css', 
            uploadJson : '/includes/kindeditor/php/upload_json.php',  
            fileManagerJson : '/includes/kindeditor/php/file_manager_json.php', 
            afterBlur : function() {
                this.sync();
                K.ctrl(document, 13, function() {
                    K('form[name=" . $form_name . "]')[0].submit();         
                });
            K.ctrl(this.edit.doc, 13, function() {
                K('form[name=" . $form_name . "]')[0].submit(); 
        }); } });  prettyPrint(); });      </script>
        <textarea id=\"$input_name\" name=\"$input_name\" style='width:700px;height:300px;'>$input_value</textarea>";     return $kindeditor; } 



萌新声明:以上内容并非原创,查找资料后再次整理。仅用于资料学习(侵删)。


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值