Поиск
Поиск
Доброе время суток. Подскажите, как или с помощью какой технологии можно сделать такой поиск:
Заранее большое спасибо!!!Re: Поиск
Я не силён в английском к сожалению, можете по подробнее рассказать про CJuiAutoComplete?Nafania писал(а):http://www.yiiframework.com/doc/api/1.1 ... oComplete/
Re: Поиск
Дошло, только как?Solutions писал(а):Я не силён в английском к сожалению, можете по подробнее рассказать про CJuiAutoComplete?Nafania писал(а):http://www.yiiframework.com/doc/api/1.1 ... oComplete/
Код: Выделить всё
$this->widget('zii.widgets.jui.CJuiAutoComplete',array(
'name'=>'city',
'source'=>array('ac1','ac2','ac3'),//вот сюда подгрузить данные таблицы из конкретного поля?
// additional javascript options for the autocomplete plugin
'options'=>array(
'minLength'=>'2',
),
'htmlOptions'=>array(
'style'=>'height:20px;',
),
));
Re: Поиск
Просто берёте данные из таблицы, формируете массив и вставляете в source
Как вариант - использовать CHtml::listData в сочетании с CActiveRecord
Если ActiveRecord не используете, то можно сделать через CDbCommand:
Как вариант - использовать CHtml::listData в сочетании с CActiveRecord
Код: Выделить всё
$source = CHtml::listData(MyModel::model()->findAll(), 'id', 'field');
Код: Выделить всё
$source = Yii::app()->db->createCommand('SELECT field FROM table')->queryColumn();
Re: Поиск
Хоть я и использую CActiveRecord, но первый вариант не проконал, а вот второй сработал =)S_Sergey писал(а):Просто берёте данные из таблицы, формируете массив и вставляете в source
Как вариант - использовать CHtml::listData в сочетании с CActiveRecordЕсли ActiveRecord не используете, то можно сделать через CDbCommand:Код: Выделить всё
$source = CHtml::listData(MyModel::model()->findAll(), 'id', 'field');
Код: Выделить всё
$source = Yii::app()->db->createCommand('SELECT field FROM table')->queryColumn();
СПАСИБО! =))))
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: Поиск
add in composer.json:
"ivaynberg/select2": "*",
composer update
"ivaynberg/select2": "*",
composer update
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: Поиск
Спасибо за ссылку, надеюсь почерпну от туда маны волшебной =))))lancedevnull писал(а):https://github.com/ivaynberg/select2