Postingan lainnya
membuat dropdown multiselect bertingkat dengan 3 level
Saya membuat dropdown multiselect bertingkat dengan 3 level, level 1 dan 2 berhasil tampil, tapi untuk level 3 error (error array to string). Bagaimana mengatasinya? berikut saya lampirkan code nya :
model
function getZonaTree2() {
$types = $this->getZonaType();
$tree = array(''=>'-- Region --');
$this->getListTreeParent($listZona, 0, 0);
foreach($listZona as $r) {
if($r->LEVEL==1) {
$tree[$r->ZONA_NAME] = array();
$zona_parent_1 = $r->ZONA_NAME;
}
if($r->LEVEL==2) {
$tree[$zona_parent_1][$r->ZONA_NAME] = array();
$zona_parent_2 = $r->ZONA_NAME;
}
if($r->LEVEL==3) {
$tree[$zona_parent_1][$zona_parent_2][$r->ZONA_ID] = $r->ZONA_NAME." (".$r->ZONA_CAPITAL.") - ".$types[$r->TYPE];
}
}
return $tree;
}
view
<?php
echo form_multiselect('zona_id', $this->Zona_model->getZonaTree2(), array(), "size=8 id='zona_id'");
?>
tampilan errornya : ![](- https://goo.gl/ygsLZY -)
tampilan seharusnya : ![](- https://goo.gl/3yPQgf -)
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban