Buenas tardes a todos…
Quisiera utilizar el Widget CJuiAccordion con renderPartial (este genera un CTreeView) pero el resultado lo muestra por fuera del Widget. Adjunto esta la imagen de lo que está sucediendo.
El codigo que uso para generarlo es el mismo de la API
$this->widget('zii.widgets.jui.CJuiAccordion', array(
'panels'=>$Tipos,
));
Y para asignación del renderPartial al array coloco las siguientes instrucciones:
<?php $Tipos=array_values(array_filter(Tipos::items(Documento::tableName())));
$TMP=array_values(array_flip(array_filter(Tipos::items(Documento::tableName()))));
for($i=0; $i<count($Tipos); $i++)
$Value[$i] = $this->renderPartial('_treeview', array('Tipo'=>$TMP[$i], 'Obs'=>'All', 'NoThEmE'=>NULL));
$Tipos=array_combine($Tipos, $Value);
Agradezco su ayuda para corregirlo y los renderPartial se carguen dentro del Accordion y no fuera como lo está haciendo.