ecshop微信商城
??官方微博: 腾讯 ?
首页 > ECSHOP教程 > ECSHOP二次开发 > ECSHOP二次开发教程 > ECSHOP安装百度编辑UEditor教程

ECSHOP安装百度编辑UEditor教程

ECSHOP教程 / ecshop 教程网(www.ecshop119.com) 2015-09-08

ECSHOP系统自带的编辑器大家用过都知道,难用不说,还不能批量上传图片。很多朋友都喜欢百度编辑器,因为百度编辑器功能强大,使用方便,而且不会生成太多多余代码。

网上有许多ECSHOP整合百度编辑器的教程,但大多都有一些问题。

ECSHOP亚博体育手机游戏送屋提供一个比较完整的教程。


先看效果图:


教程开始:

第一步:

先到百度编辑器官网下载最新版,将文件夹改名为“ueditor”,上传到 /includes/ 目录下

(也可以在本教程底部下载制作好的ueditor1.4.3版)

第二步:

打开这两个文件,一个是商品编辑,一个是文章编辑

/admin/templates/goods_info.htm

/admin/templates/article_info.htm


查找:

1
{$FCKeditor}

修改成:

"text/javascript"?charset="utf-8"?src="../includes/ueditor/ueditor.config.js">
"text/javascript"?charset="utf-8"?src="../includes/ueditor/ueditor.all.min.js">
"text/javascript"?charset="utf-8"?src="../includes/ueditor/lang/zh-cn/zh-cn.js">
"text/css">
.clear {
clear: both;
}
"goods_desc"?name="goods_desc"?style="width:100%;height:500px;"> {$goods.goods_desc}
"text/javascript">
delete(Object.prototype.toJSONString);
UE.getEditor('goods_desc')


两个文件都这样修改。


注意这行代码:


"goods_desc"?name="goods_desc"?style="width:100%;height:500px;"> {$goods.goods_desc}


width和height分别是指编辑器的大小,但是IE内核的浏览器,有可能不支持写成px,所以编辑器的大小可能有些不完美,这是跟CSS有关,这个可以自行解决。


这个时候,其实ECSHOP后台编辑器其实已经可以正常使用了,只是进入商品列表、分类等等,会报错的,提示缺少Ajax:




下面接着提供解决方法

第三步:解决后台js冲突

打开 /admin/templates/pageheader.htm

在头部找到:

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

修改为:

"text/javascript"?src="../includes/ueditor/fix_jquery/jquery.min.js"?rel="stylesheet"?/>
"text/javascript"?src="../includes/ueditor/fix_jquery/jquery.json-1.3.js"?rel="stylesheet"?/>
"text/javascript"?src="js/common.js"?rel="stylesheet"?/>
"text/javascript"?src="../includes/ueditor/fix_jquery/transport_json.js"?rel="stylesheet"?/>
{insert_scripts files="../js/utils.js"}


这样就可以了。

注意,不要忘记了引用的JQ文件。。


下载包中已经包含有的


插件下载:http://www.ecshop119.com/moban-571.html



转载请注明:ECshop119亚博体育手机游戏送屋-ECshop教程网(全国最专业的ECSHOP插件制作商-专业ECSHOP二次开发)

帮助目录

在线反馈

加ECSHOP亚博体育手机游戏送屋微信语音帮助。

ecshop微信群

与网友交流ECSHOP开发修改。

加入QQ群交流