pavlm / yii2-model-selector
DB bounded item selector widget based on select2. It has server-side items search and paging
Installs: 62
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 0
Language:CSS
Type:yii2-extension
Requires
- bower-asset/select2: ~3
This package is auto-updated.
Last update: 2025-04-16 07:18:50 UTC
README
Yii2 widget to replace native html select in case of a long option lists.
Based on select2 jquery plugin.
Bounded to ActiveRecord models.
Supports server side search and paging.
Contains select2-bootstrap.less (t0m/select2-bootstrap-css) for using with custom twitter bootstrap library.
Bundled with two prebuilt stylesheets for standard bootstrap and AdminLTE theme.
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require pavlm/yii2-model-selector:dev-master
or add
"pavlm/yii2-model-selector": "dev-master"
to the require section of your composer.json
file.
Usage
Most simple case:
echo ModelSelector::widget([ 'name' => 'field', 'query' => Film::find(), 'itemId' => 'film_id', 'itemLabel' => 'title', ]);