kokjan/frontend/controllers/GeneralhelpController.php

40 lines
1.4 KiB
PHP
Executable File

<?php
namespace frontend\controllers;
use common\models\Generalhelp;
use Yii;
use yii\base\Exception;
class GeneralhelpController extends \yii\web\Controller
{
public function actionIndex()
{
$model = new Generalhelp();
if($model->load(Yii::$app->request->post()) && $model->save()) {
try {
$model->imgcard = $model->uploadHelp($model, 'imgcard');
$model->imgadd = $model->uploadHelp($model, 'imgadd');
$model->imgpic = $model->uploadHelp($model, 'imgpic');
$model->imgdoc = $model->uploadHelp($model, 'imgdoc');
Yii::$app->session->setFlash('success', 'บันทึกข้อมูลเรียบร้อยแล้ว กรุณารอการติดต่อกลับจากเจ้าหน้าที่');
Yii::$app->hanuman->sendNotify('มีการแจ้งแบบคำร้องขอรับความช่วยเหลือสำหรับประชาชน');
} catch (Exception $exception) {
Yii::$app->session->setFlash('error', $exception->getMessage());
}
return $this->redirect(['index']);
}else{
//var_dump($model->getFirstErrors());
}
return $this->render('index', [
'model' => $model
]);
}
}