branchonline/yii2-selectize-widget

为 Yii 框架提供的 selectize.js 小部件

安装次数: 5,028

依赖关系: 0

建议者: 0

安全: 0

星标: 0

关注者: 13

分支: 41

类型:yii2-extension

1.0.4 2015-10-29 13:03 UTC

This package is auto-updated.

Last update: 2024-09-05 00:19:14 UTC


README

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

Selectize 是一个基于 jQuery 的可扩展自定义 <select> UI 控件。它适用于标签、联系名单、国家选择器等。其大小约为 ~7kb(压缩后)。目标是提供干净且功能强大的 API,以提供坚实的、可用的体验。

安装

安装此扩展的首选方式是通过 composer

运行以下命令

$ composer require branchonline/yii2-selectize-widget:~1.0

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

"branchonline/yii2-selectize-widget": "~1.0"

用法

Selectize 有很多配置选项。有关更多信息,请参阅 Selectize 插件 网站

文本输入小部件

要使用文本输入小部件,请将以下内容添加到视图中

use dosamigos\selectize\SelectizeTextInput;

echo SelectizeTextInput::widget([
    'name' => 'tags',
    'value' => 'love, this, game',
    'clientOptions' => [
        // ...
    ],
]);

下拉列表小部件

要使用下拉列表小部件,请将以下内容添加到视图中

use dosamigos\selectize\SelectizeDropDownList;

echo SelectizeDropDownList::widget([
    'name' => 'tags',
    'value' => ['love', 'this', 'game'],
    'clientOptions' => [
        // ...
    ],
]);

测试

$ ./vendor/bin/phpunit

贡献

有关详细信息,请参阅 CONTRIBUTING

鸣谢

许可证

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


网络开发从未如此有趣
www.2amigos.us