この手順を使用して、ckeditor を codeigniter アプリに追加します。
1) 以下のファイルをダウンロードします。
2) ダウンロードしたファイルをApplication/librariesフォルダーにコピーします。
3) ここから ckeditor ヘルパーをダウンロードします: http://pastebin.com/Cd3GqYbx
4) application/helperフォルダーの最後のファイルをckeditor_helper.phpとしてコピーします。
5) ここから CKeditor コントローラーをダウンロードします: http://pastebin.com/UD0bB9ig
6) application/controllersフォルダーにコントローラーをckeditor.phpとしてコピーします。
7) 公式サイトからメインの ckeditor プロジェクトをダウンロードします: http://ckeditor.com/download/
8) ダウンロードした ckeditor フォルダーをアセット フォルダーにコピーします (必要に応じて、ckfinder プロジェクトをダウンロードして同じフォルダーに配置することもできます)。
9) これらの js 行をビュー ファイルに追加します (パスを調整します)。
<script type="text/javascript" src="/asset/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/asset/ckfinder/ckfinder.js"></script>
10) コントローラーにこの php コードを追加し、パスを調整します。
$this->load->library('ckeditor');
$this->load->library('ckfinder');
$this->ckeditor->basePath = base_url().'asset/ckeditor/';
$this->ckeditor->config['toolbar'] = array(
array( 'Source', '-', 'Bold', 'Italic', 'Underline', '-','Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo','-','NumberedList','BulletedList' )
);
$this->ckeditor->config['language'] = 'it';
$this->ckeditor->config['width'] = '730px';
$this->ckeditor->config['height'] = '300px';
//Add Ckfinder to Ckeditor
$this->ckfinder->SetupCKEditor($this->ckeditor,'../../asset/ckfinder/');
11) あなたのビューで、エディターを次のように印刷します。
echo $this->ckeditor->editor("textarea name","default textarea value");