request->isAjax) { Yii::$app->response->format = 'json'; $request = Yii::$app->request; $image_url = $request->post('image_url', ''); $banner_url = $request->post('banner_url',''); if($image_url && $banner_url){ $banner_item = new CoinBannerItem(); $banner_item->banner_url = $banner_url; $banner_item->image_url = $image_url; $banner_item->save(); return ['code' => 0,'msg' => 'banner添加成功']; }else{ return ['code' => 1,'msg' => 'banner添加加失败']; } } } public function actionDelete() { if (Yii::$app->request->isAjax) { Yii::$app->response->format = 'json'; $request = Yii::$app->request; $id = $request->get('id', ''); if($id){ $banner = CoinBannerItem::getBanner($id); if(!$banner){ return ['code' => 1,'msg' =>'banner不存在,不能删除']; } $banner->delete(); return ['code' => 0,'msg' => 'banner删除成功']; }else{ return ['code' => 1 ,'msg' => 'banner删除失败']; } } } /** * banner列表 */ public function actionIndex() { if(Yii::$app->request->isAjax){ Yii::$app->response->format = 'json'; $data = CoinBannerItem::getItems(); return [ 'data' =>$data, 'code' => 0]; } return $this->render('index'); } }