摘要:<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/5/14 * Time: 12:21 */ namespace app\admin\contro
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/5/14 * Time: 12:21 */ namespace app\admin\controller; use app\admin\controller\Common; use app\admin\model\ProductModel; use app\admin\model\ProductPicModel; use think\facade\Request; use think\facade\Session; class ProductPic extends Common{ public function index(){ $proPic = new ProductPicModel(); $productPic = $proPic->order('id','desc')->paginate(3); $this->view->productPic = $productPic; return $this->fetch(); } public function add(){ //查詢所有產(chǎn)品 $product = ProductModel::all(); //將數(shù)據(jù)賦值熾模板 $this->view->product=$product; return $this->fetch(); } public function upload() { // 獲取上傳的圖片信息 $file = Request::file('file'); // 驗(yàn)證圖片信息并移動(dòng)到指定目錄 if ($info = $file->validate(['ext' => 'jpg,jpeg,png,gif'])->move('upload')) { // 拼接圖片路徑 $fileName = '/upload/' . $info->getSaveName(); // 返回成功信息 return json([1, '上傳成功!', 'data' => $fileName]); } else { // 返回錯(cuò)誤信息 return $file->getError(); } } public function DoAdd(){ $data = Request::param(); $data['time']=time(); $data['username']=Session::get('username'); $proPic = new ProductPicModel(); if($proPic->save($data)){ // 返回對(duì)應(yīng)的數(shù)據(jù) return ['res' => 1, 'msg' => '成功!']; } else { return ['res' => 0, 'msg' => '失??!']; } } public function del(){ $productId = Request::param('id'); $productPic = new ProductPicModel(); if($productPic->destroy($productId)){ return ['res'=>1,'msg'=>'刪除成功!']; } } }
批改老師:天蓬老師批改時(shí)間:2019-05-15 13:28:45
老師總結(jié):public function DoAdd(), 這種方法命名, 是極不規(guī)范的, 有空把開(kāi)發(fā)手冊(cè)再看看