ayrozjlc / yii2-adminlte3-asset
为Yii 2.0框架的AdminLTE3后端主题资产包
v1.0
2021-07-24 17:54 UTC
Requires
- almasaeed2010/adminlte: ~3.1
- bower-asset/datetime-moment: *
- yiisoft/yii2: ~2.0.14
- yiisoft/yii2-bootstrap4: ~2.0.6
This package is auto-updated.
Last update: 2024-08-28 04:43:44 UTC
README
基于AdminLTE3的Yii2框架模板UI
AdminLTE是一个完全响应式的管理模板。基于Bootstrap 4框架。高度可定制且易于使用。适用于从小型移动设备到大型的桌面显示器,几乎所有的屏幕分辨率。
安装
Composer
composer require ayrozjlc/yii2-adminlte3-asset
或添加
"ayrozjlc/yii2-adminlte3-asset": "dev-master",
到你的composer.json
文件的require
部分。
快速开始
- 在视图(例如:
@app/views/layouts/main.php
)
// ... use ayrozjlc\adminlte3\AdminLte3Asset; // ... AdminLte3Asset::register($this);
或添加到你的assets/AppAsset.php
public $depends = [ // ... 'ayrozjlc\adminlte3\AdminLte3Asset', ];
预览
- 你可以通过重新配置视图组件的路径映射来获得一个预览
'components' => [ 'view' => [ 'theme' => [ 'pathMap' => [ '@app/views' => '@vendor/ayrozjlc/yii2-adminlte3-asset/src/yii2-app' ], ], ], ],
资产
- 视图中的示例
use ayrozjlc\adminlte3\assets_extra\IcheckAsset; IcheckAsset::register($this);
或添加到你的assets/AppAsset.php
public $depends = [ 'ayrozjlc\adminlte3\assets_extra\PaceAsset', 'ayrozjlc\adminlte3\assets_extra\IcheckAsset', 'ayrozjlc\adminlte3\assets_extra\DataTablesAsset', 'ayrozjlc\adminlte3\assets_extra\DataTablesBootstrapAsset', ];
小部件
-
菜单
-
操作列
-
警告
-
数据表
-
示例(菜单)
ayrozjlc\adminlte3\widgets\Menu::widget([ 'items' => [ 'label' => 'menu', 'url' => ['/site/index'], 'icon' => 'users' //$iconClassPrefix = 'fas fa-' ], 'itemOptions' => ['class' => 'nav-item'], ]);