vasadibt / yii2-material-dashboard
完整的仪表盘模块,包含登录和锁定页面,采用材质设计模板
    2.2.4
    2021-11-26 13:31 UTC
Requires
- php: >=7.4.0
- conquer/momentjs: ^1.0
- kartik-v/yii2-builder: ^1.6
- kartik-v/yii2-date-range: dev-master
- kartik-v/yii2-grid: ^3.3
- kartik-v/yii2-icons: ^1.4
- kartik-v/yii2-widget-activeform: @dev
- yii2mod/yii2-bootstrap-notify: ^1.2
- yii2tech/spreadsheet: ^1.0
- yiisoft/yii2: ~2.0.36
- yiisoft/yii2-bootstrap4: ^2.0
This package is auto-updated.
Last update: 2024-09-05 13:57:38 UTC
README
1. 使用composer安装
Yii2-material-dashboard可以通过composer安装。运行以下命令进行安装
php composer.phar require vasadibt/yii2-material-dashboard
2. 基础配置
将kartik grid模块添加到应用程序模块配置中
'modules' => [ // ... 'gridview' => [ 'class' => '\kartik\grid\Module' ], ],
将material添加到组件配置中的视图组件主题部分
'layoutPath' => '@vendor/vasadibt/yii2-material-dashboard/src/views/layouts', 'components' => [ // ... 'view' => [ // ... 'theme' => [ 'pathMap' => [ '@vasadibt/materialdashboard/views' => '@app/views', ], ], ], ],
在BootstrapNotifyAsset类中关闭bootstrap4依赖
'components' => [ // ... 'assetManager' => [ // ... 'bundles' => [ // ... 'yii\bootstrap\BootstrapAsset' => ['css' => [], 'js' => [], 'depends' => ['vasadibt\materialdashboard\assets\MaterialAsset']], 'yii\bootstrap\BootstrapPluginAsset' => ['css' => [], 'js' => [], 'depends' => ['vasadibt\materialdashboard\assets\MaterialAsset']], 'yii\bootstrap4\BootstrapAsset' => ['css' => [], 'js' => [], 'depends' => ['vasadibt\materialdashboard\assets\MaterialAsset']], 'yii\bootstrap4\BootstrapPluginAsset' => ['css' => [], 'js' => [], 'depends' => ['vasadibt\materialdashboard\assets\MaterialAsset']], 'kartik\dialog\DialogBootstrapAsset' => ['depends' => ['vasadibt\materialdashboard\assets\MaterialAsset']], ], ], ],
并在组件配置中添加material配置组件,并设置默认应用程序资产类
'components' => [ // ... 'material' => [ 'class' => 'vasadibt\materialdashboard\components\Material', 'appAssetClass' => 'frontend\assets\AppAsset', ], ],