public function actionCreate()
{
$model = new Cashbook();
$model->inc_datetime = date("Y-m-d H:i:s");
$model->user_id = Yii::$app->user->identity->id;
$model->date = date("Y-m-d");
if ($model->load(Yii::$app->request->post())) {
// process uploaded image file instance
$file = $model->uploadImage();
if ($model->save()) {
// upload only if valid uploaded file instance found
if ($file !== false) {
// Create the ID folder
$idfolder = Yii::$app->user->identity->id;
//$idfolder = str_pad($idfolder, 6, "0", STR_PAD_LEFT); // add 0000+ID
if (!is_dir(Yii::$app->params['uploadUrl'] . $idfolder)) {
mkdir(Yii::$app->params['uploadUrl'] . $idfolder, 0777, true);
}
$path = $model->getImageFile();
$file->saveAs($path);
}
Yii::$app->session->setFlash("Entry-success", Yii::t("app", "Entry successfully included"));
return $this->redirect(['index']);
} else {
// error in saving model
}
}
return $this->render('create', ['model' => $model]);
}