public function actionKecamatan()
 {
     //untuk id kabupaten
     $id = $_POST['id'];
     //get kecamatan by id_kabupaten
     $KECAMATANS = Kecamatan::model()->findAll(array('condition' => 'id_kabupaten=:id_kabupaten', 'params' => array(':id_kabupaten' => $id)));
     //variable kecamatans
     $kecamatans = array();
     //if kecamatan tidak kosong
     if (!empty($KECAMATANS)) {
         //for each
         foreach ($KECAMATANS as $kecamatan) {
             //set attribute value ke $kecamatans dalam bentuk array
             $kecamatans[] = $kecamatan->attributes;
         }
     }
     //exit dengan data kecamatan dalam bentuk json.
     exit(json_encode(!empty($kecamatans) ? $kecamatans : array()));
 }
Пример #2
0
				if(sel.val() == 'Kandung' ){
					$('#nik_wali').attr('disabled', 'disabled');
				}else{
					$('#nik_wali').removeAttr('disabled');
				}
			});
		});
	");*/
?>
	
	<?php 
$tempat_lahirArray = CHtml::listData(Kabupaten::model()->findAll(array('order' => 'nama_kab ASC', 'distinct' => true)), 'nama_kab', 'nama_kab');
?>
	
	<?php 
$kecamatanArray = CHtml::listData(Kecamatan::model()->findAll(array('order' => 'nama_kec ASC', 'distinct' => true)), 'idkec', 'nama_kec');
?>
	
	
	<?php 
echo $form->errorSummary($model);
?>
	
	<?php 
echo $form->textFieldRow($model, 'nis', array('class' => 'span4'));
?>
	
	<?php 
echo $form->textFieldRow($model, 'no_pendaftaran', array('class' => 'span4'));
?>
	
Пример #3
0
 public function getKecamatan($id)
 {
     $data = Kecamatan::model()->findByPk($id);
     return empty($data) ? null : $data->nama_kecamatan;
 }
Пример #4
0
<?php 
echo CHtml::dropDownList('idprop', '', CHtml::listData(Propinsi::model()->getPropinsi(), 'idprop', 'nama_prop'), array('empty' => 'Pilih Prop', 'ajax' => array('type' => 'POST', 'url' => CController::createUrl('kabupaten/dinamis2'), 'data' => 'js:"idprop="+jQuery(this).val()', 'update' => '#idkab')));
?>
  
   
</p>

<p>   
    <?php 
$idprop = Yii::app()->db->createCommand("select idprop from kabupaten;")->queryScalar();
echo $form->dropDownList($model, 'idkab', Kabupaten::model()->getStateOptions($idprop), array('id' => 'idkab', 'empty' => 'Pilih Kab', 'ajax' => array('type' => 'POST', 'url' => CController::createUrl('kecamatan/dinamis'), 'data' => 'js:"idkab="+jQuery(this).val()', 'update' => '#idkec')));
?>
  
   
</p>  
  
<p>    
    <?php 
echo $form->dropDownList($model, 'idkec', Kecamatan::model()->getCityOptionsByState($model->idkab), array('id' => 'idkec'));
?>
 
</p> 

	<div class="form-actions">
		<?php 
$this->widget('bootstrap.widgets.TbButton', array('buttonType' => 'submit', 'type' => 'primary', 'label' => $model->isNewRecord ? 'Create' : 'Save'));
?>
	</div>

<?php 
$this->endWidget();
Пример #5
0
        ?>
                                            <li><a href="<?php 
        echo Yii::app()->baseUrl;
        ?>
/kanal_kab/<?php 
        echo $kab->id_kabupaten;
        ?>
"><span class="text"><i class="fa fa-database"></i> <?php 
        echo $kab->kabupaten;
        ?>
</span></a>
                                                <ul>
                                                    <?php 
        $criteria_kec = new CDbCriteria();
        $criteria_kec->condition = 'id_kabupaten = "' . $kab->id_kabupaten . '" ';
        $kecamatan = Kecamatan::model()->findAll($criteria_kec);
        foreach ($kecamatan as $kec) {
            ?>
                                                                <li><a href="<?php 
            echo Yii::app()->baseUrl;
            ?>
/kanal_kec/<?php 
            echo $kec->id_kecamatan;
            ?>
"><span class="text"><i class="fa fa-database"></i> <?php 
            echo $kec->kecamatan;
            ?>
</span></a>

                                                                <ul>
                                                                    <?php 
Пример #6
0
	<?php 
echo $form->textFieldRow($model, 'telp', array('class' => 'span5', 'placeholder' => 'PHONE'));
?>

	<?php 
echo $form->textFieldRow($model, 'no_sertifikasi', array('class' => 'span5', 'placeholder' => 'NO SERTIFIKASI'));
?>
	
	<?php 
$idprop = Yii::app()->db->createCommand("select idprop from kabupaten;")->queryScalar();
echo $form->dropDownListRow($model3, 'idkab', Kabupaten::model()->getStateOptions($idprop), array('class' => 'span5', 'id' => 'idkab2', 'empty' => 'Pilih Kab', 'ajax' => array('type' => 'POST', 'url' => CController::createUrl('kecamatan/dinamis'), 'data' => 'js:"idkab="+jQuery(this).val()', 'update' => '#tempat_lahir')));
?>
  
   
	<?php 
echo $form->dropDownListRow($model, 'tempat_lahir', Kecamatan::model()->getCityOptionsByState($model3->idkab), array('class' => 'span5', 'id' => 'tempat_lahir'));
?>
	
	<?php 
/*$tempatArray = CHtml::listData(Kabupaten::model()->findAll(array(
		'order'=>'nama_kab ASC',
		'distinct' => true
		)), 'nama_kab', 'nama_kab');*/
?>
	<?php 
//echo $form->dropDownListRow($model, 'tempat_lahir', $tempatArray, array('class'=>'span5', 'empty' => '-- Pilih Tempat Lahir--', 'id' => 'nama_kab'));
?>

	<?php 
echo $form->datepickerRow($model, 'tanggal_lahir', array('prepend' => '<i class="icon-calendar"></i>'));
?>
Пример #7
0
 public function actionDinamis()
 {
     $data = Kecamatan::model()->getCityOptionsByState($_POST['idkab']);
     foreach ($data as $value => $name) {
         echo CHtml::tag('option', array('value' => $value), CHtml::encode($name), true);
     }
 }
Пример #8
0
    public function run()
    {
        /*$provinsi = new Provinsi();
        		$no_prov = 1;
        		foreach($provinsi->findAll() as $prov)
        		{
        		  ?>
        		      <li><a href="<?php echo Yii::app()->baseUrl; ?>/kanal_prov/<?php echo $prov->id_provinsi; ?>"><i class="fa fa-globe"></i> Provinsi <?php echo $prov->provinsi; ?></a>
        		          <ul>
        		              <?php */
        $criteria_kab = new CDbCriteria();
        //$criteria_kab->condition ='id_provinsi = "'.$prov->id_provinsi.'" ';
        $criteria_kab->condition = 'id_provinsi = "1" ';
        $kabupaten = Kabupaten::model()->findAll($criteria_kab);
        foreach ($kabupaten as $kab) {
            ?>
		                          <li><a href="<?php 
            echo Yii::app()->baseUrl;
            ?>
/kanal_kab/<?php 
            echo $kab->id_kabupaten;
            ?>
"><span class="texts"><i class="fa fa-list"></i> Kabupaten <?php 
            echo $kab->kabupaten;
            ?>
</span></a>
		                              <ul>
		                                  <?php 
            $criteria_kec = new CDbCriteria();
            $criteria_kec->condition = 'id_kabupaten = "' . $kab->id_kabupaten . '" ';
            $kecamatan = Kecamatan::model()->findAll($criteria_kec);
            foreach ($kecamatan as $kec) {
                ?>
		                                              <li><a href="<?php 
                echo Yii::app()->baseUrl;
                ?>
/kanal_kec/<?php 
                echo $kec->id_kecamatan;
                ?>
"><span class="text"><i class="fa fa-list-alt"></i> Kecamatan <?php 
                echo $kec->kecamatan;
                ?>
</span></a>

		                                              <ul>
		                                                  <?php 
                $criteria_des = new CDbCriteria();
                $criteria_des->condition = 'id_kecamatan = "' . $kec->id_kecamatan . '" ';
                $desa = DesaKelurahan::model()->findAll($criteria_des);
                foreach ($desa as $des) {
                    ?>
		                                                              <li><a href="<?php 
                    echo Yii::app()->baseUrl;
                    ?>
/kanal_desa/<?php 
                    echo $des->id_desa_kelurahan;
                    ?>
"><span class="text"><i class="fa fa-tags"></i> Desa/Kelurahan <?php 
                    echo $des->desa_kelurahan;
                    ?>
</span></a>

		                                                              

		                                                              </li>
		                                                          <?php 
                }
                ?>
		                                              </ul>

		                                              </li>
		                                          <?php 
            }
            ?>
		                              </ul>
		                          </li>
		                      <?php 
        }
        /*
        		              ?>
        		          </ul>
        		      </li>
        		  <?php
        		   $no_prov++;
        		}*/
    }