原文地址:http://blog.csdn.net/wei365456yin/article/details/54618970?locationNum=5&fps=1

1.首先下载ckeditor4.6.2

2.编辑器不提供直接选择图片上传,我们先修改\plugins\image\dialogs模录下的image.js搜索“upload”可以找到这一段
id:'Upload',hidden:true 3.删除image.js中d.config.image_previewText||"...",把这个引号里的内容那个删除,这引号的内容就是预览框中的文字。 4.为编辑器设置上传路径 方法一: 在html页面,就是放编辑器的那个页面,添加定义,就是图片上传到的路径,“/控制器/方法名” CKEDITOR.replace( 'editor', {
filebrowserImageUploadUrl : '{:U('Admin/img/ck_upload')}'
}); 方法二:修改编辑器的config.js,加入config.filebrowserUploadUrl="上传路径"; 5.在相对应的控制器下创建该方法
function ck_upload($ftype = 'image')
{
$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->rootPath = './Public/Uploads/'; // 设置附件上传根目录
// 上传单个文件
$info = $upload->uploadOne($_FILES['upload']);
if( $info){
$desname =$info['savepath'].$info['savename'];
$previewname =" http://127.0.01/tym/Public/Uploads/".$desname;
$callback = $_REQUEST["CKEditorFuncNum"];
echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction($callback,'".$previewname."','');</script>";
}else{
echo "<font color=\"red\"size=\"2\">*文件格式不正确(必须为.jpg/.gif/.bmp/.png文件)</font>";
}
}

  

最新文章

  1. P,NP,NP_hard,NP_complete问题定义
  2. 微信企业号开发之-如何获取secret 序列号
  3. 用andtoid studio获取天气数据并解析适配
  4. Java Hour 13 集合基础
  5. c#桌面小软件
  6. HTML5 程序设计笔记(一)
  7. 循序渐进DB2(第2版)——DBA系统管理、运维与应用案例
  8. 带KEY的SCP命令,老是要查,这次写在这里吧,
  9. c++重载ostream的实现
  10. POJ 2002 点hash
  11. MySQL 改动用户password及重置rootpassword
  12. ●HDU 1695 GCD
  13. 使用LXD搭建Web网站
  14. java日期间相隔年月日计算
  15. Android为TV端助力 UDP协议
  16. Unity---在Hierarchy视图中将选中的对象的层级目录复制到剪切板
  17. 工控随笔_21_西门子_WinCC的VBS脚本_10_对象_01
  18. Kafka监控框架介绍
  19. caffe中的caffemodel参数提取方法
  20. streaming优化:禁用序列化

热门文章

  1. 力扣(LeetCode)412. Fizz Buzz
  2. web 前端知识体系 网站资源分析
  3. 使用http://start.spring.io/ 生成工程
  4. Codeforces 377A - Maze
  5. Netty实现简易http_server
  6. python中的异常处理tryexcept
  7. Spring AOP 理论
  8. spring cloud: Hystrix(六):feign的注解@FeignClient:fallbackFactory(类似于断容器)与fallback方法
  9. ADO.NET连接池机制
  10. uva11609