ci表单控件没用过,推荐使用原始Html I see,问题出在FCK上, Create函数比较霸道,当你Create的时候,它实际上已经echo了一个editor,所以无论你怎么写,他都要优于view的其他元素先出现,把他用CreateHtml替换,或者修改Create函数,把最后一句(其实函数里就这一句)
echo CreateHtml()
改成
return CreateHtml()
OK
还有一个问题,我不知道把FCK_IsCompatible函数里的内容,全部放在FCKeditor里的IsCompatible里有什么意义,毕竟,后者就是一句
return FCK_IsCompatible(); I see,问题出在FCK上, Create函数比较霸道,当你Create的时候,它实际上已经echo了一个editor,所以无论你怎么写,他都要优于view的其他元素先出现,把他用CreateHtml替换,或者修改Create函数,把最后一句(其实函数里就这一句)echo CreateHtml()改成return CreateHtml()OK还有一个问题,我不知道把FCK_IsCompatible函数里的内容,全部放在FCKeditor里的IsCompatible里有什么意义,毕竟,后者就是一句return FCK_IsCompatible(); 我也有和楼上一样的疑问
IsCompatible和FCK_IsCompatible是一样的
只是前者直接return FCK_IsCompatible而已,没必要覆盖到前者的
估计楼主是想让代码再精简一点吧... 看下,,,,,貌似不能加FORM,,,,,,,,, 不能用. 这个问题多的很,社区就没有一个集成了 smarty + 多种编辑器(含fckeditor)+ci+宏观后台的吗? 哇哇。貌似可以省我不少功夫。谢谢了 恩,很好,通过类库调用,既符合CI的规范,同时OOP也更清爽。
最好,在fckedit的类文件中,将Create方法的echo 直接修改为 return,这样输出到模板指定位置时就更加方便了。
----------------------
$data['fck'] = $this->fckeditor->Create();
$this->load->view('fcktest',$data);
----------------------
页:
1
[2]