haileCI 发表于 2011-3-26 13:06:29

CKeditor结合CI2.0

本帖最后由 haileCI 于 2011-3-26 13:09 编辑

方法一:
1.将CKeditor放在index.php相对目录中 即base_url()

2.在view中的页面head标签中加入:
<head>
...      
<script type="text/javascript" src="<{base_ulr()}>ckeditor/ckeditor.js"></script></head>
js路径根据你的ckeditor路径可以作相应调整

3.在view中需要显示ckeditor的地方加入:<textarea id="editor_content" name="editor_content">...Initial value...<textarea>并在view中页面head标签中继续加入:
<script type="text/javascript">      window.onload = function()      {                CKEDITOR.replace( 'editor_content' );      };</script>

4.如果你想数据,比如从database取得的数据显示在ckeditor内,将数据包含在id为editor_content的textarea内:<textarea id="editor_content" name="editor_content"><{$database.data}><textarea>

5.如果想通过客户端获取ckeditor的内容,比如通过ajax,可以这样:<script type="text/javascript">      var editor_data = CKEDITOR.instances.editor_content.getData();</script>

008shanke 发表于 2011-3-28 16:14:10

ci需要把这个 或者个多个 ,安全系数高的编辑器发布为hehp类,如果在每个页面应用单个编辑器那就太麻烦了!

zhangcjl 发表于 2011-4-6 11:21:18

回复 1# haileCI


    请问我已经按照你的配置弄好了,但是图片没有上传功能,请问下怎么弄?

haileCI 发表于 2011-4-6 13:06:32

回复 3# zhangcjl
图片上传可以设置,用ckfinder配合,应为涉及到安全性问题ckdeditor已经将上传功能禁用了,可以参考官网

oraclelee 发表于 2012-11-28 16:16:06

haileCI 发表于 2011-4-6 13:06 static/image/common/back.gif
回复 3# zhangcjl
图片上传可以设置,用ckfinder配合,应为涉及到安全性问题ckdeditor已经将上传功能禁 ...

官网的定制服务,擦 全选了组件也没有上传的功能。。。太坑爹了。
页: [1]
查看完整版本: CKeditor结合CI2.0