zoukankan      html  css  js  c++  java
  • Tp5 (轮回) 多个富文本应用

    一、增加

    1.静态

    <div class="form-group">
    <label class="col-sm-3 control-label " for="myEditor">职位描述:</label>
    <div class="input-group col-sm-9">
    <script src="/static/admin/ueditor/ueditor.config.js" type="text/javascript"></script>
    <script src="/static/admin/ueditor/ueditor.all.js" type="text/javascript"></script>
    <textarea name="description" style="90%" id="myEditor"></textarea>
    <textarea name="work" style="90%" id="myEditorg"></textarea>
    <script type="text/javascript">
    var editor = new UE.ui.Editor();
    editor.render("myEditor");
    </script>
    <script type="text/javascript">
    var editor = new UE.ui.Editor();
    editor.render("myEditorg");
    </script>
    </div>
    </div>
    <div class="hr-line-dashed"></div>

    2.控制器

    public function add(){
    if(request()->isAjax()){
    $param = input('post.');
    unset($param['file']);
    $article = new RecruitmentModel();
    $flag = $article->insertRecruitment($param);
    return json(['code' => $flag['code'], 'data' => $flag['data'], 'msg' => $flag['msg']]);
    }
    return $this->fetch();
    }

    3.模板

    protected $name = 'recruitment';

    public function getRecruitment()
    {
    return $this->order('id asc')->select();
    }

    //增加
    public function insertRecruitment($param)
    {
    try{
    $result = $this->save($param);
    if(false === $result){
    return ['code' => -1, 'data' => '', 'msg' => $this->getError()];
    }else{
    return ['code' => 1, 'data' => '', 'msg' => '诚聘英才添加成功'];
    }
    }catch( PDOException $e){
    return ['code' => -2, 'data' => '', 'msg' => $e->getMessage()];
    }
    }

    二、编辑

    1.静态

    <div class="form-group">
    <label class="col-sm-3 control-label " for="myEditor">职位描述:</label>
    <div class="input-group col-sm-9">
    <script src="/static/admin/ueditor/ueditor.config.js" type="text/javascript"></script>
    <script src="/static/admin/ueditor/ueditor.all.js" type="text/javascript"></script>
    <textarea name="description" style="90%" id="myEditor">{$result.description}</textarea>
    <textarea name="work" style="90%" id="myEditors">{$result.work}</textarea>
    <script type="text/javascript">
    var editor = new UE.ui.Editor();
    editor.render("myEditor");
    </script>
    <script type="text/javascript">
    var editor = new UE.ui.Editor();
    editor.render("myEditors");
    </script>
    </div>
    <!--</div>-->
    <div class="hr-line-dashed"></div>

    2.控制器

    public function edit($id){
    $result = Db::table('think_recruitment')->where('id', $id)->find();
    $this->assign('result', $result);
    $article = new RecruitmentModel();
    if(request()->isAjax()){
    $param = input('post.');
    unset($param['file']);
    $flag = $article->editRecruitment($param);
    return json(['code' => $flag['code'], 'data' => $flag['data'], 'msg' => $flag['msg']]);
    }
    return $this->fetch();
    }

    3.模板

    protected $name = 'recruitment';

    public function getRecruitment()
    {
    return $this->order('id asc')->select();
    }

    //编辑
    public function editRecruitment($param)
    {
    try{
    $result = $this->save($param, ['id' => $param['id']]);
    if(false === $result){
    return ['code' => 0, 'data' => '', 'msg' => $this->getError()];
    }else{
    return ['code' => 1, 'data' => '', 'msg' => '诚聘英才编辑成功'];
    }
    }catch( PDOException $e){
    return ['code' => 0, 'data' => '', 'msg' => $e->getMessage()];
    }
    }

    三。。。。。。。。。。。。。完成   多个富文本  增加修改成功   棒棒哒

  • 相关阅读:
    MySQL:逻辑库与表管理
    MySQL:初识数据库
    MySQL:安装与配置
    C语言之指针
    C语言之二维数组
    C语言之冒泡排序
    C语言之数组
    C语言之函数的声明
    C语言之带有返回值的函数
    C语言之全局变量和局部变量
  • 原文地址:https://www.cnblogs.com/dennyxiao/p/8441411.html
Copyright © 2011-2022 走看看