umneeq/yii2-selectize-widget

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

安装: 2

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 41

类型:yii2-extension

1.0.3 2017-06-11 17:33 UTC

This package is not auto-updated.

Last update: 2024-09-17 16:47:14 UTC


README

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

Selectize 是一个基于 jQuery 的可扩展自定义 <select> UI 控件。它适用于标签、联系人列表、国家选择器等。它的大小约为 ~7kb(压缩后)。目标是提供清晰且强大的 API,以实现稳定且可用的体验。

安装

通过 composer 安装此扩展是首选方法。

运行以下命令

$ composer require 2amigos/yii2-selectize-widget:~1.0

或者

"2amigos/yii2-selectize-widget": "~1.0"

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

使用方法

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',
    'items' => ['love', 'this', 'game'],
    'clientOptions' => [
        // ...
    ],
]);

测试

$ ./vendor/bin/phpunit

贡献

请参阅 CONTRIBUTING 以获取详细信息。

致谢

许可

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


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