yidas/yii2-adminlte

为 Yii2 框架的 AdminLTE 资产包

安装次数: 16,698

依赖者: 0

建议者: 0

安全性: 0

星标: 6

关注者: 2

分支: 5

公开问题: 0

类型:yii2-extension

2.2.0 2018-05-10 10:02 UTC

This package is auto-updated.

Last update: 2024-09-21 20:41:13 UTC


README

为 Yii 2 的 AdminLTE 扩展


为 Yii2 框架的 AdminLTE 资产包

Latest Stable Version License Total Downloads Monthly Downloads

这是为 AdminLTEYii 框架 2.0 定制的扩展。它封装了 AdminLTE 的资源分布,因此使得在 Yii 应用程序中使用 AdminLTE 变得非常简单。

演示

安装

推荐通过 Composer 安装

composer require yidas/yii2-adminlte

或者你也可以编辑 composer.json 文件,在 require 部分添加包,然后运行 composer update

"yidas/yii2-adminlte": "~2.1.0"

配置

注册或依赖资产到你的应用程序

yidas\adminlte\AdminlteAsset

例如,要在视图中注册 AdminLTE 资产

\yidas\adminlte\AdminlteAsset::register($this);

或者在应用程序资产包中作为依赖项

namespace app\assets;
use yii\web\AssetBundle;
class AppAsset extends AssetBundle
{
    public $basePath = '@webroot';
    public $baseUrl = '@web';
    public $css = [
        'css/site.css',
    ];
    public $js = [
    ];
    public $depends = [
        'yidas\adminlte\AdminlteAsset'
    ];
}

自定义

皮肤

config 文件中配置资产

'components' => [
    'assetManager' => [
        'bundles' => [
            'yidas\adminlte\AdminlteAsset' => [
                'skin' => 'skin-black',
            ],
        ],
    ],
],

用法

版本控制

更新依赖包

composer update yidas/yii2-adminlte

更新最新的 AdminLTE 版本

composer update almasaeed2010/AdminLTE

指定 AdminLTE 版本

composer require almasaeed2010/AdminLTE 2.4.0

插件

此包提供了 AdminLTE 插件的资产包

iCheck

注册或依赖资产到你的应用程序

yidas\yii2\adminlte\plugins\iCheckAsset

你还可以在视图中注册 AdminLTE iCheck 资产

\yidas\yii2\adminlte\plugins\iCheckAsset::register($this);

皮肤

'components' => [
    'assetManager' => [
        'bundles' => [
            'yidas\yii2\adminlte\plugins\iCheckAsset' => [
                'skin' => 'flat/aero',
            ],
        ],
    ],
],

模板

一旦安装了扩展,你可以通过重新配置视图组件的路径映射在配置中进行预览

    'components' => [
        'view' => [
            'theme' => [
                'pathMap' => [
                   '@app/views' => '@vendor/yidas/yii2-adminlte/templates/example'
                ],
            ],
        ],
    ],

支持 Yii 2 高级应用模板基本应用模板

示例模板

有几个 AdminLTE 布局示例用于初创企业。

'@app/views' => '@vendor/yidas/yii2-adminlte/templates/simple'
'@app/views' => '@vendor/yidas/yii2-adminlte/templates/simple_zh-TW'