AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
tpl\_ueditor() - 富文本编辑器 ### 说明 ~~~ tpl_ueditor($id, $value = '', $options = array()) ~~~ 系统中的富文本编辑器基于百度编辑器(UEditor),微擎扩展其上传图片组件及上传视频组件,还修复了若干bug。下面简单的说一下调用富文本编辑器的几种方法。 ### 参数 * **$id**生成富文本编辑器的名称,最终提交POST/GET也是通过此名称来取 * **$value**默认的文本内容 * **$options**参数配置数组,键值说明如下: * height 正整数,结尾不加px。编辑器的高度 ### 通过组件函数 ~~~ {php echo tpl_ueditor('content');}//php 端取值 $_GPC['content'] ~~~ ### 通过JS来调用 某些情况您可能不希望直接生成出来富文本编辑器,需要自己定义一些事件或是通过某些条件生成出来编辑器,您可以选择这样的方式来调用,以下给出实例: ~~~ //在Html页面上还需要调用一个组件函数,只不过是第一个参数传入空值,用于引用各种富文本编辑器的JS文件{php echo tpl_ueditor('')}<script type="text/javascript"><!-- // ueditoroption 这个变量是微擎定义好的百度编辑器的初始化参数,直接使用即可 var editor = UE.getEditor('content', ueditoroption); editor.addListener('contentChange', function() { //此处增加了侦听编辑器内容变化的事件 //do something }); editor.addListener('ready', function(){ //此处增加了侦听编辑器初始化的事件 //do something });//--></script> ~~~