设为首页 收藏本站
查看: 649|回复: 0

[经验分享] 百度编辑器在php中的应用快速入门

[复制链接]

尚未签到

发表于 2017-4-4 11:12:45 | 显示全部楼层 |阅读模式
本实例采用百度编辑器版本:ueditor1_3_6-utf8-php 版。
下载下来的目录结构如下:  

  • dialogs-----------------各种弹出窗口
  • themes---------------模板文件夹
  • lang--------------- 语言包,
  • php---------------------php后台接口(处理文件、视频、图片、远程图片上传)
  • third-party-------------第三方插件
  • ueditor.all.js------------全局js
  • ueditor.config.js------------供用户配置参数的js
  • ueditor.parse.js--------------编辑器  函数库js

1、编辑器默认把图片、附件等上传到php/upload目录下,这样的结果通常不是我们想要的,大部分web程序都有一个统一的存放附件文件的目录。因此,需要做一些配置,让上传的附件能传到想要的目录下。
2、打开ueditor.config.js ,在定义变量 var URL = window.UEDITOR_HOME_URL || getUEBasePath();
下增加一个 变量,var upfileroot = '';因为有好几个地方要用到这个变量,所以定义成了一个变量,方便以后修改。
3、查找到以下的地方,依次修改:
,imagePath:URL + "php/" // 改成
,imagePath:upfileroot //URL + "php/"
,scrawlPath:URL+"php/"  //改成
,scrawlPath:upfileroot //URL+"php/" ;
有附件上传的几个地方 都做这样的修改。
4、修改php 文件里的文件
把 上传文件修改到您想要的目录下;
php代码 放到压缩包里,里面还加入图片同步上传到阿里云oss存储空间代码。
5、在页面中加入编辑器
首先在页面头部 加入:
<script type="text/javascript" charset="utf-8">
//window.UEDITOR_HOME_URL = "/webroot/admin/style1/skin/ueditor/";
window.UEDITOR_HOME_URL ="/webroot/public_psp/style1/ueditor/";
</script>
<script type='text/javascript' src="ueditor/editor_config.js?p=20140304"></script>
<script type="text/javascript" src="ueditor/editor_all.js?p=20140304"></script>


在 需要加入编辑器的html 代码中
<script name="myContent"  id="editor" type="text/plain"><?=$info2[content]?></script>

官方推荐用script标签代替textarea,道理我也没弄清楚。这里无所谓,只要id 正确,用哪种标签都可以;
6、实例化编辑器
     //实例化编辑器
var ue = UE.getEditor('editor');
ue.addListener('ready',function(){
// this.focus()
});

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-360000-1-1.html 上篇帖子: php+java开发部署环境配置2012-11-15 下篇帖子: 2015年十大最有用的免费PHP框架
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表