Skip to content

anmaslov/yii2-autocomplete-widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bootstrap Autocomplete widget for YII2

Yii2 Latest Version Build Status Software License

The Autocomplete extension is a Yii2 wrapper widget for for the Autocomplete for jQuery plugin. AutoComplete allows you to easily create autocomplete/autosuggest boxes for text input fields.

Has no dependencies other than jQuery. The widget is specially styled for Bootstrap 3.

Installation

The preferred way to install this extension is through composer.

To install, either run

$ php composer.phar require anmaslov/yii2-autocomplete-widget "*"

or add

"anmaslov/yii2-autocomplete-widget": "*"

to the require section of your composer.json file.

Usage

Get data from model

$data = Link::find()
            ->select('title as value')
            ->asArray()
            ->all();

In view

use anmaslov\autocomplete\AutoComplete;

echo AutoComplete::widget([
            'name' => 'link',
            'data' =>  $model,
             'clientOptions' => [
                 'minChars' => 2,
             ],
        ])

License

yii2-autocomplete-widget is released under the MIT License.