コード例 #1
0
ファイル: ParamController.php プロジェクト: kintastish/mobil
 public function actionAdd()
 {
     Yii::$app->response->format = Response::FORMAT_JSON;
     if (Yii::$app->request->isAjax) {
         // $data = Json::decode(Yii::$app->request->post());
         $data = Yii::$app->request->post();
         $model = new ResourceParam();
         $model->table_id = $data['table'];
         $model->item_id = $data['item'];
         $model->type_id = $data['param'];
         $model->value = $data['val'];
         if ($model->save()) {
             // if ($model->validate()) {
             $res = $model->toArray();
             $res['id'] = rand(1, 10);
             $res['param_name'] = $model->type->comment;
             return $res;
         }
         return [];
     }
     throw new \yii\web\NotFoundHttpException();
 }