rmrevin / yii2-ionicon
Ionicon 的 Yii2 资产包
1.2.0
2016-05-22 20:07 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: 2.0.*
This package is not auto-updated.
Last update: 2024-09-12 00:09:07 UTC
README
代码状态
安装
运行以下命令之一
composer require "rmrevin/yii2-ionicon:~1.2"
或将其添加到 composer.json
{
"require": {
"rmrevin/yii2-ionicon": "~1.2"
}
}
使用方法
在视图中
<? // ... rmrevin\yii\ionicon\AssetBundle::register($this);
或作为你的资产包的依赖项
<? // ... class AppAsset extends AssetBundle { // ... public $depends = [ // ... '\rmrevin\yii\ionicon\AssetBundle' ]; }
辅助工具
use rmrevin\yii\ionicon\Ion; echo Ion::icon('social-twitter'); // <i class="ion-social-twitter"></i> echo Ion::icon('social-twitter', ['class' => 'big', 'data-role' => 'social-button']); // <i class="big ion-social-twitter" data-role="social-button"></i> echo Html::submitButton(Yii::t('app', '{check} Tweet', ['check' => Ion::icon('social-twitter')])); // <button type="submit"><i class="ion-social-twitter"></i> Tweet</button> // autocomplete in IDE echo Ion::icon(Ion::_SOCIAL_TWITTER); echo Ion::icon(Ion::_ANDROID_BULB);
另一个前缀
Ion::$cssPrefix = 'ionicon'; echo Ion::icon('social-twitter'); // <i class="ionicon-social-twitter"></i>