ECSHOP整合百度ueditor编辑器方法 支持远程图片本地化

ECSHOP商城自带的编辑器实在是不能忍,太难用了。

就换成了百度的ueditor编辑器,本来最近修改了几个商城的,索性自己也记录一次吧。

用的ueditor最新版本1.4.3.3完美支持远程图片本地化,网上有人也是同样的方法,但是对本地化支持是不完善的。

下载百度编辑器:ueditor官网

我提供的整合包:ueditor1_4_3_3

开始先备份自己需要修改的文件,在admin/templates目录下的

article_info.htm

goods_info.htm

pageheader.htm

开始修改:

article_info.htm和goods_info.htm文件里面的:{$FCKeditor}这一句

修改成:

<!–编辑器–> <tr> <td> <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> <style type=”text/css”> .clear { clear: both; } </style> <textarea id=”goods_desc” name=”goods_desc” style=”width:100%;height:500px;”> {$goods.goods_desc}</textarea> <script type=”text/javascript”> delete(Object.prototype.toJSONString); UE.getEditor(‘goods_desc’) </script> </td> </tr><!–编辑器–>

然后修改:

pageheader.htm文件,把里面调用的js代码换了

把这一句{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”}

然后把我提供的fx_jquery文件夹放到ueditor去就行了。这个是解决Ajax object doesn’t exists冲突提示。

当然如果你是直接下载我提供的整合包,就不用上面这一步了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java成神之路

Idea_学习_09_Idea 方法自动生成参数默认名

生成方法后,还空着参数,可以使用 ctrl + alt + 空格 ,列出参数,然后选择参数即可。

1094
来自专栏不止是前端

API网关的常用功能及架构图

4279
来自专栏云计算教程系列

如何创建MySQL的物理备份

虽然mysqldump工具是数据库系统的首选备份方法,但它仅在数据库服务器可运行时才有效。如果无法启动数据库或无法访问主机系统,我建议直接复制数据库。

1013
来自专栏好好学习吧

testng执行多个suite

由于testng.xml中只能设置一个<suite>标签,就无法创建多个测试集,通过<suite-files >标签可以实现允许多个测试集。

3301
来自专栏大壮

iOS GCD定时器

2563
来自专栏小尘哥的专栏

闹心的Broken pipe

4833
来自专栏xingoo, 一个梦想做发明家的程序员

Maven日常 —— 你应该知道的一二三

以前在日常工作中,使用Maven只是机械的执行Maven clean、Maven install,对其中的原理与过程并无了解,近期阅读了《Maven实战》,对...

1948
来自专栏岑玉海

批量设置ssh无密码登陆脚本

最近要给集群设置ssh无密码登陆,如果需要手动设置这个无密码登陆,所以在网上找了几个脚本,亲测下面这个好使,并且设置比较简单。 需要用root账户执行,我也是要...

4785
来自专栏linux驱动个人学习

高通GPIO驱动(DTS方式)

gpio调试的方式有很多,linux3.0以上ARM架构的处理器基本上都采用了DTS的方式,在linux3.0可以通过获取sysfs的方式来获取gpio状态; ...

4954
来自专栏郭耀华‘s Blog

linux下安装git提示”无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)“

如图所示,输入命令:apt-get install git后提示权限不够 解决方法,在命令前加 sudo即可 sudo apt-get install git ...

4006

扫码关注云+社区