ecshop编辑器fckeditor换百度ueditor编辑器教程

1、下载uediter编辑器,解压上传目录uediter到根目录/includes/下

2、修改admin/includes/lib_main.php

/** 

 * 生成编辑器 

 * @param   string  input_name  输入框名称 

 * @param   string  input_value 输入框值 

 */  

function create_html_editor($input_name, $input_value = ”)  

{  

    global $smarty;  

    $editor = new FCKeditor($input_name);  

    $editor->BasePath   = ‘../includes/fckeditor/’;  

    $editor->ToolbarSet = ‘Normal’;  

    $editor->Width      = ‘100%’;  

    $editor->Height     = ‘320’;  

    $editor->Value      = $input_value;  

    $FCKeditor = $editor->CreateHtml();  

    $smarty->assign(‘FCKeditor’, $FCKeditor);  

}  

修改为:

/** 

 * 生成编辑器 

 * @param   string  input_name  输入框名称 

 * @param   string  input_value 输入框值 

 */  

function create_html_editor($input_name, $input_value = ”)  

{  

    global $smarty;  

   //www.zuimoban.com

    $kindeditor=” 

    <script id=’editor’ name=’$input_name’ type=’text/plain’ style=’width:1024px;height:500px;’>$input_value</script> 

    <script type=’text/javascript’ charset=’utf-8′ src=’../includes/ueditor/ueditor.config.js’></script> 

    <script type=’text/javascript’ charset=’utf-8′ src=’../includes/ueditor/ueditor.all.min.js’> </script> 

    <script type=’text/javascript’ charset=’utf-8′ src=’../includes/ueditor/lang/zh-cn/zh-cn.js’></script> 

    <script> 

        var ue = UE.getEditor(‘editor’); 

        UE.getEditor(‘editor’).focus(); 

    </script> 

 <input type=\”submit\” value=\”提交\” /> 

    “;  //zuimoban

    $smarty->assign(‘FCKeditor’, $kindeditor);

}  

3、修改admin/templates/pageheader.htm

将:

{insert_scripts files=”../js/transport.js,common.js,../js/utils.js”}  

替换为:

<script type=”text/javascript” src=”../includes/ueditor/fix_jquery/jquery.min.js” rel=”stylesheet” /></script>  

<script type=”text/javascript” src=”../includes/ueditor/fix_jquery/jquery.json-1.3.js” rel=”stylesheet” /></script>  

<script type=”text/javascript” src=”js/common.js” rel=”stylesheet” /></script>  

<script type=”text/javascript” src=”../includes/ueditor/fix_jquery/transport_json.js” rel=”stylesheet” /></script>  

{insert_scripts files=”../js/utils.js”}  

4、解决商品编辑中编辑器被重置,uedite无法保存内容的bug。

admin/templates/goods_info.htm

找到

document.forms[‘theForm’].reset();  

修改为:

//document.forms[‘theForm’].reset();  

下载:  http://pan.baidu.com/s/1hqGLeLm

密码: qjuw 

文件中已含js冲突修改文件,另外已修改php/config.json中的图处保存路径,用户也可以自行修改!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容