[TOC]
>[warning] 使用前请务必 load()->func('tpl'); 加载模板组件函数,并加载了系统的头部模板文件
#### 富文本编辑器
系统中的富文本编辑器基于百度编辑器(UEditor),微擎扩展其上传图片组件及上传视频组件,还修复了若干bug。下面简单的说一下调用富文本编辑器的几种方法。
##### 通过组件函数
>[info] tpl_ueditor($id, $value = '', $options = array())
* $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>
```
- 入门
- 系统安装
- 接入公众平台
- 关键字回复
- 更上一层楼
- 编码规范
- php编码规范
- html&css编码规范
- JavaScript编码规范
- 系统概述
- 结构概述
- 入口脚本
- 微擎MVC
- URL路由&创建
- $_W&全局变量
- 加载器
- 错误处理
- 日志记录
- 模板
- 模板标签
- 数据调用
- 常用变量
- 手机端组件
- 概述及依赖
- 图像上传
- 弹出选项
- 后台组件
- 概述及依赖
- 后台文件上传
- 富文本编辑器
- 系统链接选择器
- 其它常用组件
- 数据库
- 参数绑定
- 数据操作
- 主从配置
- 连接其它数据库
- 缓存
- 配置
- 缓存操作
- Http请求
- 概述及依赖
- GET&POST请求
- 发送邮件
- 会员与积分
- 统一用户中心
- 借用OAuth
- 积分操作
- 资料操作
- 卡券
- 营销卡券
- 会员卡
- 消息响应
- 消息概述
- 消息响应
- 微信API
- 公众号AccessToken
- 共享收货地址(废弃)
- 共享收货地址(新)
- 粉丝标签
- 客服消息
- 模板消息
- 粉丝信息
- 素材
- 群发
- 二维码
- 在线支付
- 概述及依赖
- 发起支付(PHP)
- 发起支付(JS)
- 验证支付
- 模块
- 设计模块
- 目录结构
- module.php
- processor.php
- site.php
- receiver.php
- 模块高级专题
- 自定义分享
- 智能应答
- 微信卡券
- 远程附件
- 权限控制
- 特殊事件触发模块
- 粉丝信息
- 小程序
- 概述
- Uitl类
- 云服务
- 云API
- 系统接口
- 模块云配置
- 云短信
- 云短信错误代码
- 云短信发送函数
- 批量群发短信
- 应用推广
- 悬赏文案
- 折扣码
- 系统消息
- 开发者等级资料认证
- 应用标签
- 模块自动检测订阅支持
- 小程序
- 开发实例
- 参数设置
- 常见问题