返回分类模块~!...登陆

分类模块~!

Jokey,2019-02-19 21:01:46308

<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2019-02-19
* Time: 17:40
*/

namespace app\admin\controller;
use app\admin\controller\Common;
use app\admin\model\SortModel;
use think\facade\Request;
use think\facade\Session;

class Sort extends Common
{
   public function index()
   {
       //实例化模型
       $sort = new SortModel();

       //查询数据
       $sorts = $sort->order('id','desc')->paginate(8);

       //模板赋值
       $this->view->sorts=$sorts;

       //渲染列表模板
       return $this->fetch();
   }

   public function DoAdd()
   {
       //获取提交过来的数据
       $data = Request::param();
       //添加时间
       $data['time'] = time();
       //获取发布管理员
       $data['username'] = Session::get('username');

       //实例化
       $sort = new SortModel();
       //存储验证
       if($sort->save($data)){
           //返回信息
           return ['res'=>1,'msg'=>'添加成功!'];
       }else{
           return ['res'=>0,'msg'=>'添加是不!'];
       }
   }



   public function edit()
   {
       //获取需要修改的分类id
       $sortId =Request::param('id');
       //使用分类的id查询对应的数据
       $sort = SortModel::get($sortId);

       //将数据赋值给模板
       $this->view->sort = $sort;
       //渲染修改界面
       return $this->fetch();
   }

   public function DoEdit()
   {
       //获取提交数据
       $data = Request::param();

       //实例化模型
       $sort = new SortModel();

       //更新操作
       $info = $sort->save([
           'title'=> $data['title'],
           'time' =>time(),
           'username'=>Session::get('username')
       ],['id'=>$data['id']]);

       //判断
       if($info){
           return ['res'=>1,'msg'=>'修改成功!'];
       }else{
           return ['res'=>0,'msg'=>'修改失败!'];
       }
   }

   public function del()
   {
       //获取需要删除的id
       $sortId =Request::param('id');
       //实例化模型
       $sort = new SortModel();

       //删除并验证
       if($sort->destroy($sortId)){
           return ['res'=>1,'msg'=>'删除成功!'];
       }
   }

}

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送