一、插件路径
编辑器插件位于@shopwind/common/plugins/editor目录下,该目录下的每一个文件夹代表一个具体的插件实例。
kindeditor/ 开源的在线HTML编辑器
二、编写要点
所有编辑器插件,我们都应该实现以下几个主要方法:创建编辑器。
这些方法我们编写到插件主程序@shopwind/common/plugins/editor/插件名/插件名.plugin.php文件中:
// 创建编辑器,入参 $params 为编辑器配置
public function create($params = array()) {}
在控制器中,编辑器插件调用代码如下:
$editor = Plugin::getInstance('editor')->build('kindeditor');
## $editor = Plugin::getInstance('editor')->autoBuild(true);
// 创建一个编辑器
$html = $editor->create(['name' => 'description']);
在视图中,我们使用下面的代码,就能在页面输出一个编辑器插件:
上例中的name参数对应的是您的文本域字段名,可以通过该字段获取编辑器的内容。请注意一个页面可能会加载多个
编辑器的兼容处理。
通过本节的学习,大家应该能掌握了编辑器插件的编写要点,如果对此还有疑问,可以进入我们官方的
开发者社区反馈,我们会有官方技术人员在线解答。