2amigos/yii2-semantic-ui

此包已被 废弃 并不再维护。未建议替代包。

Yii2 的 Semantic UI 扩展库

安装: 291

依赖者: 0

建议者: 0

安全性: 0

星标: 26

关注者: 29

分支: 5

开放问题: 3

类型:yii2-extension

0.1.1 2015-03-02 08:25 UTC

This package is auto-updated.

Last update: 2023-08-16 02:34:58 UTC


README

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

这是 Yii2 的 Semantic UI 扩展。它将 Semantic UI 组件和插件封装成 Yii 小部件和辅助类,简化了 Semantic UI 组件/插件的 Yii 应用程序使用。

安装

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

运行以下命令之一:

php composer.phar require --prefer-dist "2amigos/yii2-semantic-ui": "*"

或者

"2amigos/yii2-semantic-ui": "*"

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

使用方法

在此期间,我们正在构建该扩展的网站,例如,使用具有搜索菜单功能的 Dropdown 模块小部件如下

echo Dropdown::widget([
    'encodeText' => false,
    'text' => '<i class="filter icon"></i><span class="text">Filter posts</span>',
    'icon' => false,
    'displaySearchInput' => true,
    'encodeItemLabels' => false,
    'items' => [
        '<div class="header"><i class="tags icon"></i>Tag Label</div>',
        ['label' => '<div class="ui red empty circular label"></div>Important'],
        ['label' => '<div class="ui blue empty circular label"></div>Announcement']
    ],
    'options' => [
        'class' => 'floating labeled search icon button'
    ],
]
);

测试

要测试扩展,最好在您的电脑上克隆此仓库。之后,转到扩展文件夹并执行以下操作(假设您已经在电脑上安装了 composer

$ composer install --no-interaction --prefer-source --dev

一旦安装了所有必需的库,则执行以下操作

$ phpunit

您也可以只运行特定组的测试

$ phpunit --group=helpers,modules

您可以通过 phpunit --list-groups 获取可用组的列表。

贡献

有关详细信息,请参阅 CONTRIBUTING

鸣谢

许可

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

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