wfcreations/yii2-simple-line-icons

dev-master 2015-07-10 06:51 UTC

This package is auto-updated.

Last update: 2024-09-21 05:40:57 UTC


README

此扩展提供了一个包含Simple Line Icons的资产包,用于Yii框架2.0应用程序,并提供了使用图标的助手。

有关许可信息,请查看LICENSE文件。

Latest Stable Version Total Downloads Latest Unstable Version License

安装

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

运行以下命令:

composer require "wfcreations/yii2-simple-line-icons:*"

或将其添加到你的composer.json文件的require部分:

"wfcreations/yii2-simple-line-icons": "*",

to the require section of your composer.json file.

使用方法

在视图中

wfcreations\simplelineicons\AssetBundle::register($this);

或作为主应用程序资产包的依赖项

class AppAsset extends AssetBundle
{
	// ...

	public $depends = [
		// ...
		'\wfcreations\simplelineicons\AssetBundle'
	];
}

助手

use wfcreations\simplelineicons\SLI;

echo SLI::icon('home'); // <i class="icon-home"></i>
echo SLI::icon(
    'home', 
    ['data-role' => 'home']
); // <i class="home" data-role="home"></i>

echo Html::submitButton(
    Yii::t('app', '{icon} Login', ['icon' => SLI::icon('login')])
); // <button type="submit"><i class="icon-login"></i> Login</button>

// autocomplete icons name in IDE
echo SLI::icon(SLI::_USER_FEMALE);
echo SLI::icon(SLI::_USER_FOLLOW);