/**
  * Updates an existing AitkRequest model.
  * If update is successful, the browser will be redirected to the 'detail' page.
  * @param integer $id
  * @return mixed
  */
 public function actionEdit($id)
 {
     $model = $this->findModel($id);
     $formIzin = new FormIzin();
     if ($model->load(Yii::$app->request->post())) {
         return $this->redirect(['index', 'id' => $model->request_id]);
     } else {
         $asrama = AitkRMahasiswa::findOne(['account_id' => Yii::$app->user->id]);
         $level = 0;
         if (isset($asrama)) {
             $level = 1;
         }
         return $this->render('edit', ['model' => $model, 'level' => $level]);
     }
 }
Exemple #2
0
NavBar::begin(['brandLabel' => 'Aplikasi Izin Tidak Mengikuti Jam Akademik (APTIKAD)', 'brandUrl' => Yii::$app->homeUrl, 'options' => ['class' => 'navbar-inverse navbar-fixed-top']]);
$menuItems = [['label' => 'Home', 'url' => ['/site/index']]];
if (Yii::$app->user->isGuest) {
    $menuItems[] = ['label' => 'Login', 'url' => ['/site/login']];
} else {
    $akun = common\models\AitkRAccount::findOne(Yii::$app->user->id);
    if ($akun->username == "baakitdel") {
        $menuItems[] = ['label' => 'View Summary', 'url' => ['/aitk/request/baak']];
    } else {
        $wali = null;
        $dosen = \backend\modules\aitk\models\AitkRDosen::findOne(['account_id' => Yii::$app->user->identity->id]);
        if (isset($dosen)) {
            $wali = \backend\modules\aitk\models\AitkRKelas::findOne(['wali' => $dosen->dosen_id]);
        }
        $asrama = \backend\modules\aitk\models\AitkRAsrama::findOne(['account_id' => Yii::$app->user->identity->id]);
        $mahasiswa = \backend\modules\aitk\models\AitkRMahasiswa::findOne(['account_id' => Yii::$app->user->identity->id]);
        $url = "";
        if (isset($dosen)) {
            $url = "dosen";
        }
        if (isset($wali)) {
            $url = "dosenwali";
        }
        if (isset($asrama)) {
            $url = "asrama";
        }
        if (isset($mahasiswa)) {
            $url = "index";
        }
        $menuItems[] = ['label' => 'Request', 'url' => ['/aitk/request/' . $url]];
    }