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()];
    }
    }

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

  • 相关阅读:
    PHP学习笔记二十八【抽象类】
    PHP学习笔记二十七【重写】
    PHP学习笔记二十六【类的重载】
    PHP学习笔记二十五【类的继承】
    BZOJ4001[TJOI2015]概率论(数学、期望、生成函数、卡特兰数)
    BZOJ5091摘苹果(概率、期望)
    [Codeforces1009E]Intercity Travelling 数学题
    ZJOI2009狼和羊的故事
    洛谷P2050[NOI2012]美食节(网络流+动态加边优化)
    apk编辑器制作共存失败的一个可能的原因(第一次手动制作的教训)
  • 原文地址:https://www.cnblogs.com/dennyxiao/p/8441411.html
Copyright © 2011-2022 走看看