amintado/yii2-adminlte-asset

为 Yii2 框架的后端主题 (RTL)

安装: 4

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 425

类型:yii2-extension

2.0.7 2016-07-19 07:15 UTC

README

此包包含一个 Yii 2.0 框架的资产包,它注册了 AdminLTE (RTL 版本) 用户界面的 CSS 文件。

CSS 文件通过 Yii 推荐的 fxp/composer-asset-plugin 方式安装。

安装

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

要安装 AdminLTE v1,请运行

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

注意!

AdminLTE v2 目前处于测试版。

要安装 AdminLTE v2,请运行

php composer.phar require amintado/yii2-adminlte-asset "2.*@beta"

快速入门

扩展安装完成后,您可以通过重新配置视图组件的路径映射来获得一个 预览

针对 Yii 2 高级应用程序模板

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

针对 Yii 2 基础应用程序模板

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

针对 Phundament 4

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

此资产包提供了布局和视图的示例文件(见 examples/ 文件夹),它们 不应用于直接在 vendor/ 文件夹中自定义

因此,建议您 将视图复制到您的应用程序中 并根据您的需要进行调整。

自定义

  • vendor/airani/yii2-adminlte-asset/example-views/yiisoft/yii2-advanced-app(或其它主题)中的文件复制到 @app/views
  • 如果之前已添加路径映射,请通过删除路径映射从您的应用程序中移除自定义 view 配置。
  • 编辑您的视图,遵循 vendor/bower/admin-lte-rtl/pages 中的 html 标记

默认情况下,此扩展使用黑色皮肤为 AdminLTE。您可以更改此设置。只需将 body 的类 skin-black 替换为 skin-blue。要固定所有菜单,请向 body 元素添加 fixed 类。

命名空间规则遵循 Yii 2.0 框架的结构,例如,资产包为 amintado\web