Buenas tardes, hice dentro de un _form un multiautocomplet, el mismo funciona perfectamente, puedo agregar varios elementos tomados de la base de datos separados por una coma "," tal y como se explica en la documentacion, la cuestion es que desde base de datos puedo traer muchos elementos y me gustaria poder verlos todos, ya sea como un textArea o haciendo el textfield mas grande, intenté ponerle al textField un height de 200px y se puso grande, pero no hace el salto de linea cuando llega al final de campo, sino que sigue en una sola linea. como podria hacer que salieran se pudieran ver en varias lanes??
Aqui la extension
http://www.yiiframework.com/extension/multicomplete/
Mi _form
<?php $this->widget('application.extension.multicomplete.MultiComplete', array(
'model'=>$model,
'attribute'=>'organos',
'splitter'=>',',
//'source'=>array('ac1', 'ac2', 'ac3'),
'sourceUrl'=> $this->createUrl('ListarOrganosEntes'),
// additional javascript options for the autocomplete plugin
'options'=>array(
'minLength'=>'3',
),
'htmlOptions'=>array(
'size'=>'500',
'multiline' => true,
'style'=>"width:70%; height:200px;"
),
));
?>
mi funcion
public function actionListarOrganosEntes($term) {
$criteria = new CDbCriteria;
$criteria->condition = "LOWER(denominacion) like LOWER(:term)";
$criteria->params = array(':term'=> '%'.$_GET['term'].'%');
$criteria->limit = 30;
$data = TblEstructura::model()->findAll($criteria);
$arr = array();
foreach ($data as $item) {
$arr[] = array(
'id' => $item->id,
'value' => $item->denominacion,
'label' => $item->denominacion,
);
}
echo CJSON::encode($arr);
}
el campo es height=200px pero sigue viendose todo en una sola linea, el usuario no puede revisar que fue lo que se ingreso de una manera comoda. gracias desde ya por cualquier ayuda que se me pueda dar, muchas gracias.