用户
 找回密码
 入住 CI 中国社区
搜索
楼主: 沧蓝
收起左侧

[插件 Plugin] [1.5.4][范例] CI 集成 FCKeditor

[复制链接]
发表于 2009-6-2 18:13:05 | 显示全部楼层
偶终于成功了,改了一些东西.
发表于 2009-6-13 09:57:29 | 显示全部楼层
18# fzbk 谢谢你的方法
发表于 2009-6-17 11:21:15 | 显示全部楼层
./plugins/fckeditor (或者你自己选择的目录)下的 fckeditor.php,复制 FCKeditor_IsCompatibleBrowser()

fckeditor.php里根本没有找到FCKeditor_IsCompatibleBrowser() ,
不知道你们使用的是啥版本!!
发表于 2009-10-19 18:48:00 | 显示全部楼层
在2.6.5中,好像会直接调用该函数,不需要再复制了。
发表于 2010-1-7 12:58:17 | 显示全部楼层
我使用的是ci 1.7.2版本。
在使用的过程中,出现了Undefined variable: instanceName的问题。
得做如下变通:(参考网络,并验证成功)
解决办法:
1) 在控制器中,按照如下方法加载fckeditor,并传给其构造函数一个数组参数:
    $this->load->library('fckeditor',array('instanceName' => 'content'));

2) 我使用的是PHP5,在fckeditor.php中,需要作如下修改:
    function __construct( $array )
     {
        $this->InstanceName    = $array['instanceName'] ;
        .....
        .....
     }


接下来,就可以使用了
$content = $this->input->post('content');
发表于 2010-1-22 13:05:13 | 显示全部楼层
回复 25# hdusec


   我用的CI是1.7.2,FCKeditor是2.6.3
$fck_config=array('0'=>'content');



$this->load->library('fckeditor', $fck_config);

$this->fckeditor->Value = 'testing....';

$data['fckeditor'] = $this->fckeditor->CreateHtml();

这样就行了
发表于 2010-1-22 13:11:36 | 显示全部楼层
我使用的是ci 1.7.2版本。
在使用的过程中,出现了Undefined variable: instanceName的问题。
得做如下变通 ...
hdusec 发表于 2010-1-7 12:58

哈哈,还是hdusec的方法正确,我弄出来的是<input id="arrya"....>而不是id='content'的。。
发表于 2010-1-22 15:06:33 | 显示全部楼层
哈哈,还是hdusec的方法正确,我弄出来的是而不是id='content'的。。
Terryhml 发表于 2010-1-22 13:11



    这个肯定要结合实际的嘛~~
    看来你是个写网站的newer! 呵呵 加油
发表于 2010-1-22 16:22:43 | 显示全部楼层
现在能够显示和读取FCK中的值,但是上传文件或者图像都还不行
实际上修改了FCK的config.php是能够上传editor/upload/ 文件夹下的。
但是我想上传到根目录下的upload文件夹下,而不是system/plugins/fckeditor...../editor/conector/upload....
但是我发现一加上"./"这样的返回上级目录的命令,在FCK中就不能正常显示图片了。。
搞了N久都没有明白个究竟。。。求教~!
发表于 2011-5-30 14:54:01 | 显示全部楼层
不錯,正需要呢!

本版积分规则