如何在yii2基本应用程序模板中使用Admin LTE

时间:2017-08-22 16:20:52

标签: yii2-basic-app yii2-user yii2-rbac

我正在使用yii2基本应用程序模板。如何配置,安装和使用admin lte?

1 个答案:

答案 0 :(得分:0)

方法1

1)转到https://github.com/almasaeed2010/AdminLTE/releases并下载最新版本。

2)在供应商路径中创建文件夹清单。然后在bower中再次创建新文件夹admin-lte。

3)从第一步将归档文件提取到/ vendor / bower / admin-lte。

4)更改您的AppAsset(它位于app / assets文件夹中),并添加以下代码:

class AppAsset extends AssetBundle
{
   public $sourcePath = '@bower/';
   public $css = ['admin-lte/dist/css/AdminLTE.css'];
   public $js = ['admin-lte/dist/js/AdminLTE/app.js'];
   public $depends = [
       'yii\web\YiiAsset',
       'yii\bootstrap\BootstrapAsset',
       'yii\bootstrap\BootstrapPluginAsset',
   ];
}

方法2

要运行AdminLTE v2,请运行:

php composer.phar require dmstr/yii2-adminlte-asset "2.*"

要运行AdminLTE v1,请运行:

php composer.phar require dmstr/yii2-adminlte-asset "1.*"

config/web.php中的components数组中添加以下行。它将显示示例视图。相应地更改路径

'components' => [
    'view' => [
        'theme' => [
            'pathMap' => [
                '@app/views' => '@vendor/dmstr/yii2-adminlte-asset/example-views/yiisoft/yii2-app'
            ],
         ], 
    ],
],