} else { $puskaji = Yii::app()->user->getState('puskaji'); $nama_puskaji = Puskaji::model()->findAllByPk($puskaji); echo CHtml::textField('puskaji', $nama_puskaji[0]['nama'], array('disabled' => 'disabled')); } ?> <?php if (Yii::app()->user->getState('role') == Akun::STAF) { // get berdasarkan bidangnya si staf!!! $bidang = Yii::app()->user->getState('bidang'); $nama_bidang = Bidang::model()->findAllByPk($bidang); echo CHtml::textField('kode_bidang', $nama_bidang[0]['nama'], array('disabled' => 'disabled')); } else { if ($puskaji != '') { echo CHtml::dropDownList('kode_bidang', $bidang, Bidang::getListBidangByPuskaji($puskaji), array('empty' => 'Pilih Bidang')); } else { echo CHtml::dropDownList('kode_bidang', $bidang, array(), array('empty' => 'Pilih Bidang')); } } ?> <?php echo CHtml::submitButton('Tampilkan', array('class' => 'btn green')); ?> </div> </div><!-- form --> <?php $this->endWidget();
<div class="row"> <?php echo $form->labelEx($model, 'puskaji'); ?> <?php echo $form->dropDownList($model, 'puskaji', Puskaji::model()->getPuskajiList(), array('empty' => 'Pilih Puskaji', 'ajax' => array('type' => 'POST', 'url' => CController::createUrl('personil/dinamisForm'), 'data' => array('puskaji' => 'js:this.value'), 'update' => '#' . CHtml::activeId($model, 'id_bidang')))); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'id_bidang'); ?> <?php if ($model->puskaji != '') { echo $form->dropDownList($model, 'id_bidang', Bidang::getListBidangByPuskaji($model->puskaji), array('empty' => 'Pilih Bidang')); } else { echo $form->dropDownList($model, 'id_bidang', array(), array('empty' => 'Pilih Bidang')); } ?> <?php echo $form->error($model, 'id_bidang'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'tahun'); ?> <?php echo $form->textField($model, 'tahun', array('size' => 4, 'maxlength' => 4));