vova07/yii2-select2-widget

为 Yii 框架提供的 select2 小部件。

安装次数: 86,992

依赖者: 7

建议者: 0

安全性: 0

星标: 8

关注者: 3

分支: 8

公开问题: 6

类型:yii2-extension

0.1.2 2015-04-05 21:07 UTC

This package is not auto-updated.

Last update: 2024-09-10 02:30:56 UTC


README

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

Select2 小部件是 Yii 2 框架的 Select2 包装器。Select2 的详细信息请见文档。

安装

推荐通过 Composer 安装此扩展。

运行

php composer.phar require --prefer-dist vova07/yii2-select2-widget "*"

"vova07/yii2-select2-widget": "*"

将以下内容添加到您的 composer.json 文件中的 require 部分。

使用方法

扩展安装完成后,您可以在代码中通过以下方式使用它

use vova07\select2\Widget;

echo $form->field($model, 'field')->widget(Widget::className(), [
    'options' => [
        'multiple' => true,
        'placeholder' => 'Choose item'
    ],
    'settings' => [
        'width' => '100%',
    ],
    'items' => [
        'item1',
        'item2',
        ...
    ],
    'events' => [
        'select2-open' => 'function (e) { log("select2:open", e); }',
        'select2-close' => new JsExpression('function (e) { log("select2:close", e); }')
        ...
    ]
]);

测试

$ phpunit

更多信息

有关其配置选项的更多信息,请参阅 Select2 文档。

贡献

有关详细信息,请参阅 CONTRIBUTING

致谢

许可证

BSD 许可证 (BSD)。有关更多信息,请参阅 许可证文件