public function actionRemove() { $request = Yii::$app->request; if ($request->isPost) { $den_no = Yii::$app->request->post('den_no'); if ($data = Sdptd03denpyo::findOne($den_no)) { $cus_no = $data['D03_CUST_NO']; $car_no = $data['D03_CAR_NO']; $obj = new Sdptd03denpyo(); if ($obj->deleteData(['den_no' => $den_no, 'cus_no' => $cus_no, 'car_no' => $car_no])) { Yii::$app->session->setFlash('success', '伝票No.' . $den_no . 'を削除しました。'); if (file_exists(getcwd() . '/data/csv/' . $den_no . '.csv')) { unlink(getcwd() . '/data/csv/' . $den_no . '.csv'); } if (file_exists(getcwd() . '/data/confirm/' . $den_no . '.csv')) { unlink(getcwd() . '/data/confirm/' . $den_no . '.csv'); } if (file_exists(getcwd() . '/data/pdf/' . $den_no . '.pdf')) { unlink(getcwd() . '/data/pdf/' . $den_no . '.pdf'); } $url = Yii::$app->session->has('url_list_workslip') ? Yii::$app->session->get('url_list_workslip') : \yii\helpers\BaseUrl::base(true) . '/list-workslip'; return $this->redirect($url); } } Yii::$app->session->setFlash('error', '削除をできません。'); return $this->redirect(BaseUrl::base(true) . '/detail-workslip?den_no=' . $den_no); } }