cenotia/yii2-fa-icon-selector

用于将fontAwesome图标添加到模型的Widget。例如,文章的分类。

安装: 46

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2017-01-03 09:43 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:08:01 UTC


README

yii2-fa-icon-selector

此Widget可以附加到模型属性上,以便将其与可选的方向、大小和颜色关联到fontAwesome图标。

前提条件

此Widget是Bootstrap IconPicker的包装器,并仅关注Font Awesome的部分以及其一些辅助功能Font Awesome

安装

安装FaiconSelector的首选方式是通过Composer。您可以将以下内容添加到您的composer.json文件的require部分

"cenotia/yii2-fa-icon-selector": "dev-master"

或者运行

$ php composer.phar require cenotia/yii2-fa-icon-selector "dev-master"

您可以通过下载ZIP格式的源码手动安装FaiconSelector。

使用FaiconSelector

FaiconSelector是Yii 2.0的InputWidget。与其他InputWidget一样,它可以与modelattribute(或与namevalue)关联。

FaiconSelector位于命名空间cenotia\components\faiconSelector

例如,要将faiconSelector与表单视图中的属性'cat_icon'关联,请使用如下代码

use cenotia\components\faiconSelector\FaiconSelector;
    
...
<?php echo $form->field($model, 'cat_icon')->widget(FaiconSelector::className()) ?>
...

//The class string is what will be stored. Example: fa fa-bank fa-2x
//So your field should be a varchar of 100 at least.
//So you will just to display like this for example.

...
<i class="<?= $model->cat_icon ?>"></i>
... 

选项

实际上,InputWidget属性也可以使用。

更多选项将在未来版本中记录。