Yii 如何使用Swfupload和tinymce将多个上传图片插入到文章细节

作者:匿名 hihi 来源: 浏览: 2011-6-15 14:46:55 字号:
[摘要]本文就讲下Yii Framework 使用Swfupload和tinymce将多个上传图片插入到文章细节的过程。

1.首先你需要在入口文件 index.php 增加一行:

if(isset($_POST['PHPSESSID']))    $_COOKIE['PHPSESSID'] = $_POST['PHPSESSID'];

2. 因Yii的安全限制,在你的过滤器中需要 'accessControl - ajaxUploadFiles' ,ajaxUploadFiles改为你对应action名称

public function filters() {
return array(

'accessControl - ajaxUploadFiles',
);
}

3. 你需要使用Yii form 客户端或者Ajax验证,页面不能刷新。

4. 图片上传缩略图处理,上传完成后在页面使用Ajax同步显示缩略图中,在其中增加一个插入按钮。

5. tinyMCE提供了很多接口可以插入内容,使用tinyMCE.execCommand  命令插入,

tinyMCE.execCommand('mceInsertContent',false,'<img src="+imgsrc+">'');

6.剩下的就是保存问题,这个你根据你自己的业务需求来完成。

延伸扩展:

  如果你有时间可以考虑再增加设置封面,使用正则表达式解析自己的标签,删除,标题描述等等很多功能,例:

tinyMCE.execCommand('mceInsertContent',false,'%27+imgsrc+%27');

Yii Framework下载:

  • 软件大小:6.48MB
  • 软件类别:国外软件 | 其它类别
  • 软件语言:英文
  • 运行环境:PHP
  • 软件授权:免费版
  • 更新时间:2016-1-14 9:26:08
  • 相关链接:Home Page

本文转自:IT快讯网

sssss
Tags: Yii Framework   Yii   Swfupload   tinymce  
责任编辑:cc120
编辑推荐排行