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=http://down.chinaz.com/"+imgsrc+">'');6.剩下的就是生存问题,这个你按照你本身的业务需求来完成。
延伸扩展:
假如你有时间可以思量再增加配置封面,利用正则表达式理会本身的标签,删除,标题描写等等许多成果,例:
tinyMCE.execCommand('mceInsertContent',false,'%27+imgsrc+%27');Yii Framework下载:
Yii Framework v1.1.17下载