tpl_ueditor

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699 

tpl_ueditor() - 富文本编辑器

说明

tpl_ueditor($id, $value = '', $options = array())

系统中的富文本编辑器基于百度编辑器(UEditor),微擎扩展其上传图片组件及上传视频组件,还修复了若干bug。下面简单的说一下调用富文本编辑器的几种方法。

参数

名称 类型 说明
$id string 生成富文本编辑器的名称,最终提交POST/GET也是通过此名称来取
$value string 默认的文本内容
$options array 参数配置数组,键值说明:- 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>
本页目录
  1. 说明
  2. 参数
  3. 通过组件函数
  4. 通过JS来调用
文档统计
浏览次数:175622次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。