コード例 #1
0
 public function actionGetsingleaduan()
 {
     $model = new ModelAduan();
     $request = Yii::$app->request;
     $data = $model->getSingleAduan($request->get('id'));
     header('Content-Type: application/json');
     if ($data == false) {
         echo json_encode(array('data' => $data, 'status' => '1'));
     } else {
         echo json_encode(array('data' => $data, 'status' => '2'));
     }
     // URL : http://back.end/index.php?r=api/getsingleaduan&id=111111
 }
コード例 #2
0
 public function actionEdit()
 {
     $model = new ModelAduan();
     $session = Yii::$app->session;
     $username = $session->get('username');
     if ($username != null) {
         $request = Yii::$app->request;
         $getAduan = $model->getSingleAduan($request->get('id'));
         if ($model->load(Yii::$app->request->post())) {
             $model->updateStatusAduan();
             return $this->redirect(Url::to(['aduan/edit', 'id' => $request->get('id')]));
         } else {
             return $this->render('edit', ['data' => $getAduan]);
         }
     } else {
         return $this->redirect(Url::to(['login/index']));
     }
 }