sakaw
(Sakaw 03)
1
halo para master…
saya ada table
BTS:
ID
name
BTS_GROUP
id
name
BTS_GROUP_DETAIL
id_bts_GROUP [FK]
id_bts [FK]
saya mau pas saya create BTS_GROUP sambil isi BTS_GROUP_DETAIL
_from nya di BTS_GROUP:
<div class="row">
<?php echo $form->labelEx($model,'deleted'); ?>
<?php
$connection=Yii::app()->db;
$sql= "select id,name from tbl_bts where deleted is null or deleted <> 1";
$dataReader=$connection->createCommand($sql);
$row = $dataReader->queryALL();
$count = count($row);
$x = 0;
$dodo ="";
while($x < $count)
{
$dodo[$row[$x]['id']] = $row[$x]['name'];
$x++;
}
$this->widget('application.extensions.optiontransferselect.Optiontransferselect',array(
'leftTitle'=>'BTS',
'rightTitle'=>'BTS',
'name'=>'dodo',
'list'=>$dodo,
'doubleList'=>$row,
'doubleName'=>'Model[ids2][]'
));?>
<?php echo $form->error($model,'deleted'); ?>
</div>
saya mau mencoba mengunakan multiple list box dari extension -->http://www.yiiframework.com/extension/optiontransferselect/
nah yang saya binggung sekarang itu gimana datanya kesimpen,ada yang tau kah???atau ada extension lain gt…
tolong pencerahanya para master2…^^
sonsonz
(Sonsonz)
2
coba aja biforeSave() cek dulu parameter yang di kirim …
keknya dari situ baru bisa ketauan yang harus di save seperti apa
semoga berhasil
Klo boleh usul nih… penamaan tabelnya sebaiknya lebih rinci gan…
agar saat query nanti tidak rancu dan bingun…
Misalnya seperti ini gan…:
BTS:
ID
bts_nm
BTS_GROUP
id
group_nm
BTS_GROUP_DETAIL
bts_GROUP_id [FK]
bts_id[FK]
Ane belajar ini dari penamaan sample database dari blog…
ini sekedar saran aja gan…!
untuk penyimpanan sebaiknya di lakukan saat afterSave(), ini mirip seperti sample yang ada di Blog, Model Post…
sakaw
(Sakaw 03)
4
tq da di respon…yang ini da berhasil…tapi dengan cara kasar…bis widget extensionya aneh…wkekekek