配置 ckeditor
1.上传 下载 ckeditor文件 和ckckfinder到网站根目录js目录下。
2.ckeditor/ckeditor_php 5.php 改名为ckeditor.php 放入libraries ,ckfinder/ckfinder.php 文件放入libraries 。
3.controllers 使用
$this->load->library('ckeditor'); $this->load->library('ckFinder'); $this -> ckeditor = new CKEditor(); $this -> ckeditor->basePath = '/js/ckeditor/'; $this -> ckeditor -> config['toolbar'] = 'Full'; $this -> ckeditor -> config['language'] = 'zh-tw';// $this -> ckeditor -> config[''] 添加一些你需要的配置详细参数自己查一下 CKFinder::SetupCKEditor($this -> ckeditor, '/js/ckfinder/');
4.views
<script src="<?php echo base_url();?>js/ckeditor/ckeditor.js" type="text/javascript"></script> <script type="text/javascript" src="<?php echo base_url();?>js/ckfinder/ckfinder.js"></script>
显示ckeditor
<?php echo $this->ckeditor->editor("mailtpl_content", $edit_row['mailtpl_content']);?>
修改一下ckfinder/config.php
设置图片 上传权限
function CheckAuthentication() { return true;//第32行 false改为true } $baseUrl = '/js/ckfinder/userfiles/'; //图片上传目录
这个图片是我事先放进去的图片
这里我郁闷了。在本地可以上传图片。
传到网上就提示这个。上传和删除都会提示
在\ckfinder\userfiles目录 有个.htaccess 文件,删除后一切正常。
来源:http://codeigniter.org.cn/forums/thread-5736-1-1.html