public function index(){
return $this->fetch();
}
public function save(){
$data=input('param.');
$data=[
'content' => htmlspecialchars($data['content']),
'ver' => 5.0, //5.1控制器中这里改为5.1
];
$id=Db::name('test')->insertGetId($data);
$this->success('OK',url('modify',['id'=>$id]));
}
public function modify(){
$id=input('param.id/d');
$info=Db::name('test')->where('id',$id)->find();
$info['content']=htmlspecialchars_decode($info['content']);
$this->assign('info',$info);
return $this->fetch();
}TP5.0模板(5.1完全一样)(省略其他无关内容)<form action="{:url('save')}" method="post" enctype="multipart/form-data">
<script id="container" name="content" type="text/plain">这里写你的初始化内容</script>
<button type="submit" class="btn btn-primary">提交</button>
</form>
<!-- 配置文件 -->
<script type="text/javascript" src="路径略/ueditor.config.js"></script>
<!-- 编辑器源码文件 -->
<script type="text/javascript" src="路径略/ueditor.all.js"></script>
<!-- 实例化编辑器 -->
<script type="text/javascript">
var ue = UE.getEditor('container');
</script>modify.html<h1>编辑</h1>
<script id="container" name="content" type="text/plain">{$info.content}</script>入库之后,是一模一样的内容,参见图片(11.jpg)ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。