一、首先先访问Kindeditor官网
地址为:http://kindeditor.net/doc.php
二、下载它的压缩包,里面包含了一些文件,大家自己看着要吧。
这里我只选了php的文件和它的基础库,如图所示:
三、然后把下的文件包放入tp6的项目中,为了方便,我放在了根目录里的“static”文件下。然后到你要配置的html文件里配置代码,如下:
对PHP的话文件包里的php文件夹里会有一个demo文件作为配置例子,大家可以选择去看。
这里我为了方便就把创建编辑器的js代码放入了CreateKindeitor.js里,方便需要的页面引用,代码为:
KindEditor.ready(function(K) { window.editor = K.create('#content',{ width : '800px', height:'500px', // cssPath : '../plugins/code/prettify.css', uploadJson : '/static/ad/kindeditor/php/upload_json.php', //指定上传文件的服务器端程序。 fileManagerJson : '/static/ad/kindeditor/file_manager_json.php',//指定浏览远程图片的服务器端程序。 allowFileManager : true, afterBlur: function(){this.sync();} // afterCreate : function() { // this.sync(); // K.ctrl(document, 13, function() { // K('form[name=form]')[0].submit(); // }); // K.ctrl(this.edit.doc, 13, function() { // K('form[name=form]')[0].submit(); // }); // } }); });
这里面的“#content”是获取html里的“<textarea id="content" name="content">{$cates.content}</textarea>”来定的,可以自己修改id值就行,然后在页面引用这个js就行了。
四、找到上面代码里的“uploadJson”,这里的上传代码是已写好的,在该包里的php文件里面。
我们找到 upload_json.php 文件后打开,然后找到下面的地方进行修改
尚未修改的代码为:
//文件保存目录路径 $save_path = $php_path . '../attached/'; //文件保存目录URL $save_url = $php_url . '../attached/';
然后根据你放的文件路径进行修改
我的修改为:
//文件保存目录路径 $save_path = $php_path . '../../../../ueditor/'; //文件保存目录URL $save_url = $php_url . '../../../../ueditor/';当然这里的路径是根据大家配置图片存储的路径而定,我创建了ueditor文件夹进行存储。
配置了之后就可以在编辑器里愉快的玩耍了。
编辑由37°5原创,转载请注明来源,谢谢。