salam kenal agan" yg baik hati, butuh pencerahan dan bimbingan nih. akuh pgen bkin aplikasi tambah data jenis kayak gambar dibawah ini. langkah-langkahnya gmna yah gan. mohon bantuannya…
salam kenal agan" yg baik hati, butuh pencerahan dan bimbingan nih. akuh pgen bkin aplikasi tambah data jenis kayak gambar dibawah ini. langkah-langkahnya gmna yah gan. mohon bantuannya…
di controllernya , actionnya gan
di set aja valuenya
public function actionCreate() {
$model = new [ClassNya];
$model->[Variablenya] = 'ini default valuenya';
}
javascript aja deh kayaknya itu
Asumsi:
Class Golongan diset untuk tabel golongan dengan field kode_golongan.
Class JenisBarang diset untuk tabel jenis_barang dengan field kode_jenis.
Silakan dicoba code di bawah ini di dalam view:
<div>
<?php
echo $form->labelEx($modelJenisBarang, 'kode_jenis_barang');
?>
</div>
<div class="row" style="display: inline-block">
<?php
echo $form->dropDownList(
$modelGolongan, 'kode_golongan',
CHtml::listData(
Golongan::model()
->findAll(),
'kode_golongan', 'kode_golongan'
),
);
?>
</div>
<div class="row" style="display: inline-block">
<?php
echo CHtml::textField('NoUrut', '', array('id'=>'no_urut'));
?>
</div>
<div class="row" style="display: inline-block">
<?php
echo CHtml::Button(
'OK',
array('id'=>'btnOK',),
'onclick'=>"js:function(){
kode1 = $('#".get_class($modelGolongan)."_kode_golongan').val();
kode2 = $('#no_urut').val();
$('#".get_class($modelJenisBarang)."kode_jenis').val(kode1+kode2);
}"
)
?>
</div>
<div class="row" style="display: inline-block">
<?php
echo $form->textField($modelJenisBarang, 'kode_jenis');
?>
</div>