public function actionIndex() { //处理本页面按钮操作 $request = Yii::$app->request; if ($op = $request->get('op')) { $id = $request->get('id'); $xman = Xman::find()->where(['id' => $id])->one(); if ($op == 'd') { $xman->status = -1; //删除主人公 } $xman->save(false); } // 展示页面 $query = Xman::find()->where("status != -1"); $pagination = new Pagination(['defaultPageSize' => 15, 'totalCount' => $query->count()]); $xmans = $query->orderBy('id')->offset($pagination->offset)->limit($pagination->limit)->all(); return $this->render('index', ['xmans' => $xmans, 'pagination' => $pagination, 'page' => Yii::$app->request->get('page')]); }
public function actionView($xman_id) { $xman = Xman::find()->where(['id' => $xman_id])->one(); $films = Xman::getFilms($xman_id); return $this->render('view', ['xman' => $xman, 'films' => $films]); }
public function actionView($id) { $this->view_data['xman'] = Xman::find()->where("id = {$id}")->asArray()->one(); $this->view_data['films'] = Xman::getFilms($id); return $this->render('view', $this->view_data); }