The preferred way to install this extension is through composer.
Either run
composer require --prefer-dist yii2-extensions/selectize:^0.1or add
"yii2-extensions/selectize": "^0.1"to the require section of your composer.json file.
use Yii2\Extension\Selectize\Selectize;
Selectize::widget(
    [
        'attribute' => 'tags',
        'items' => ['foo', 'bar'],
        'model' => new SelectizeModel(), // your model
    ],
);use Yii2\Extension\Selectize\Selectize;
Selectize::widget(
    [
        'attribute' => 'tags',
        'items' => ['foo', 'bar'],
        'model' => new SelectizeModel(), // your model
        'type' => Selectize::TYPE_TEXT, // `Selectize::TYPE_SELECT`, `Selectize::TYPE_TEXT`
    ],
);| Property | Type | Description | Default | 
|---|---|---|---|
attribute | 
string | 
The attribute associated with this widget. | null | 
clientOptions | 
array | 
The options for the underlying Selectize JS plugin. | [] | 
items | 
array | 
Items to be displayed in the dropdown list. | [] | 
loadUrl | 
string | 
The URL that will return JSON data. | null | 
model | 
Model | 
The data model that this widget is associated with. | null | 
options | 
array | 
The HTML attributes for the widget container tag. | [] | 
queryParam | 
string | 
The name of the parameter that will be sent to the server with the search query. | query | 
type | 
string | 
The type of the widget. | Selectize::TYPE_SELECT | 
Check the documentation testing to learn about testing.
The MIT License. Please see License File for more information.