deib97
(Deib97)
1
Permisi gan,
bagaimana ya cara membuat dropdownlist dengan 2 field yg ditampilkan?
seperti : N,Samarinda;H,Semarang;B,Jakarta ?
skrg saya sudah bisa membuat dropdownlist tp yg ditampilkan cuma nama kotanya saja.
<?php
echo $form->dropDownListRow($model,'cabang',CHtml::listData(Cabang::model()->findAll(array('order' => 'id ASC')),
'id', 'nama'),array('class'=>'span3', 'hint'=>'<i>Setelah disimpan, cabang/lokasi tidak dapat diganti.</i>', 'prompt'=>'Pilih Cabang ...'));
?>
bagaimana ya? menampilkan kode dan nama kota ya master???
idunk
(Ragexe2004)
2
Semoga bisa membantu…
example
View
echo Chtml::dropDownList(‘list’, $transaksi->kode_transaksi, $this->getHistoryAlamat(), array(‘empty’ => ‘pilih’));
Controller
public function getHistoryAlamat() {
$data = Transaksi::model()->findAll(array(
'condition' => 't.transaksi_kd_user = ' . Yii::app()->session['id_user'] . ' AND t.in_out="1"',
'select' => 'DISTINCT tujuan_nama, tujuan_kecamatan,tujuan_alamat, tujuan_kd_post, nama_kabupaten',
'join'=>'LEFT JOIN kabupaten as rKabupaten ON rKabupaten.kode_kabupaten = t.tujuan_kode_kabupaten',
));
$result = array();
foreach ($data AS $val) {
$result[$val->tujuan_nama] = array($this->getKdTransaksi($val->tujuan_nama, $val->tujuan_kecamatan) => $val->tujuan_alamat . ", " . $val->tujuan_kecamatan . ", " . $val->nama_kabupaten . ", " . $val->tujuan_kd_post );
}
return $result;
}
deib97
(Deib97)
3
Rumit juga ya… mksh ya gan,
dicoba dlu,
deib97
(Deib97)
4
Baiknya getHistoryAlamat saya taruh di controller apa model gan Ahmad???
deib97
(Deib97)
5