|
看了HEX的fckeditor原创,JS配置的......又搜了一下,原来有php配置的,方便不少。
目前我这样做的,建一个控制器,我的KFC放在CI根目录下js目录下,名字叫作fckeditor265,2.65版
PHP复制代码
class KFC extends Controller {
function KFC () {
parent :: Controller();
}
function index () {
$this->load->helper('url');
$this->load->file(FCPATH .'js/fckeditor265/fckeditor.php');
$sBasePath = base_url ().'js/fckeditor265/';
$ed=new FCKeditor ('test_content');
$ed->BasePath=$sBasePath;
$ed->Width = '90%';
$ed->Height = '300';
$ed->Value = 'hello';
$ed->create();
}
}
复制代码
这样配到是挺简单,也不用和JS打交通(因为菜鸟,JS学的还不行,PHP相对感觉简单不少,也方便理解);
不过有个问题就是,打开他的上传文件功能后,他的路径总是传到www根目录下,而不是我CI的根目录,他的文件中这样写的.
$Config['UserFilesPath'] = '/userfiles/' ;
这个userfiles是相对www的根,而不是我CI的根,比如说,我CI是在www/ci01这样的目录,只简单的把上面改成
$Config['UserFilesPath'] = '/ci01/userfiles/' ;
这样不行,请问该怎么办?
另外还有一个问题就是,能不能把这个文件和CI中的路径关联起来,在CI的config中改一处,KFC这边就自动关联读到,这样移动目录的时候也方便许多。 |
|