devzyj/yii2-adminlte

适用于 Yii2 的 AdminLTE。

安装次数: 13

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:yii2-extension

1.0.0 2019-03-05 07:10 UTC

This package is auto-updated.

Last update: 2024-09-21 20:23:11 UTC


README

almasaeed2010/AdminLTE for Yii2.

兼容性

安装方法

通过 composer 安装。

"devzyj/yii2-adminlte" : "~1.0.0"

使用方法

安装完成后,如果需要预览效果,可以进行如下配置:

// config.php
return [
    'components' => [
        'view' => [
            'theme' => [
                'pathMap' => [
                    '@app/views' => '@devzyj/yii2/adminlte/views',
                ],
            ],
        ],
    ],
];

皮肤和布局

// config.php
return [
    'components' => [
        'assetManager' => [
            'bundles' => [
                'devzyj\yii2\adminlte\web\AdminLteAsset' => [
                    'skin' => 'skin-blue',
                    'layout' => 'sidebar-mini',
                ],
            ],
        ],
    ],
];

资源包

// AppAsset.php
class AppAsset extends \yii\web\AssetBundle
{
    public $css = [
        // 字体样式
        'https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic',
    ];
    
    public $depends = [
        'devzyj\yii2\adminlte\web\AdminLteAsset',
    ];
}

视图文件

  1. devzyj\yii2\adminlte\views\ 中的内容复制到 app\views\ 中。
  2. 修改 layouts 目录中的文件。将注册页面资源的代码换成 AppAsset::register($this),并且调整嵌套布局使用的文件路径。