yoankito
(Yoankito)
April 27, 2017, 12:55pm
1
bueh mi peticion es la siguiente intente incorporar el autocompletado CJuiAutoComplete y otros mas que e testeado del foro a la hora de cargar la pagina no carga ni dice error solo queda en blanco y e notado que en las 72 paginas que tiene el foro en español no hay una guia de como insertar un autocompletar con yii no se si hay alguien este interesado en hacer esta guia paso a paso de como insertar autocompletar, soy novato
lagogz
(Lagocamanho)
April 27, 2017, 1:29pm
2
Buenas.
Puedes utilizar la extensión select2.
Ejemplo:
$this->widget('ext.select2.ESelect2',
array(
'name'=>'selectInput',
'data'=>array(
0=>'Item 1',
1=>'Item2',
2=>'Item 3'
)
)
);
En la opción "data" en lugar de esto recoges una lista de empresas de la base de datos y listo. Por ejemplo:
$this->widget('ext.select2.ESelect2',
array(
'model'=>$model,
'attribute'=>'empresa_id',
'data'=>CHtml::listData(Empresa::model()->findAll(), 'empresa_id', 'empresa')
)
);
Un saludo.
yoankito
(Yoankito)
April 28, 2017, 11:39am
3
lagogz:
Buenas.
Puedes utilizar la extensión select2.
Ejemplo:
$this->widget('ext.select2.ESelect2',
array(
'name'=>'selectInput',
'data'=>array(
0=>'Item 1',
1=>'Item2',
2=>'Item 3'
)
)
);
En la opción "data" en lugar de esto recoges una lista de empresas de la base de datos y listo. Por ejemplo:
$this->widget('ext.select2.ESelect2',
array(
'model'=>$model,
'attribute'=>'empresa_id',
'data'=>CHtml::listData(Empresa::model()->findAll(), 'empresa_id', 'empresa')
)
);
Un saludo.
me ha salido el siguiente error
El alias "ext.select2.ESelect2" es inválido. Asegúrese de que apunta a un archivo PHP existente y que el archivo tiene permisos de lectura.
lagogz
(Lagocamanho)
April 28, 2017, 1:44pm
4
Buenas.
Has copiado la extensión en el directorio de extensiones del proyecto?
1- Descargas el archovo select2-20130215.zip de la página de la extensión.
2- Lo descomprimes en el directorio protected/extensions de tu proyecto web.
Y listo.
Un saludo.