返回后台管理系统-......登陆

后台管理系统--轮播图管理

连界 现代 周伟2019-05-28 00:47:31924

<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2019/5/27
* Time: 23:41
*/

namespace app\admin\controller;
use app\admin\controller\Common;
use think\facade\Request;
use think\facade\Session;
use app\model\Slide as SlideModel;


class Slide extends Common
{
   public function index()
   {
       $slides = SlideModel::all();
       $this->assign('slides',$slides);
       //渲染轮播图管理界面
       return $this->fetch();
   }
   public function add()
   {
       return $this->fetch();
   }
   public function upload()
   {
       //获取上传图片信息
       $file = Request::file('file');
       //验证图片信息并移动到指定目录
       $info = $file->validate(['ext' => 'jpg,jpeg,png,gif'])->move('upload');
       if ($info) {
           //返回成功的提示信息
           return json(['errno'=>0,'data'=>['/upload/'.$info->getSaveName()]]);
       } else {
           return $file->getError();
       }
   }
   public function doAdd()
   {
       //获取提交过来的数据
       $data = Request::param();
       //加入添加时间
       $data['time'] = time();
       $data['username'] = Session::get('username');
       //把数据添加到数据库中
       $result = SlideModel::create($data);
       if ($result) {
           return ['res'=>1,'msg'=>'添加成功'];
       }else {
           return ['res'=>0,'msg'=>'添加失败'];
       }
   }
   //删除
   public function del()
   {
       //获取需要删除的ID
       $slideId = Request::param('id');
       $result = SlideModel::destroy($slideId);
       if ($result) {
           return ['res'=>1,'msg'=>'删除成功'];
       }
   }
}

后台管理系统--轮播图管理.png

最新手记推荐

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

全部回复(0)我要回复

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