Yii2整合AdminLTE后台主题
首先你要确保你已经安装好了Yii2 advanced高级模板,并且跑的通。
安装AdminLTE其实没有网上说的那么简单,网上千篇一律的推荐Composer安装,虽然Composer很方便,但是在中国不好使啊,试了n遍都是失败。因此我今天介绍下通过归档文件安装的方式,希望给迷茫的人指一条路。
1) 去https://github.com/almasaeed2010/AdminLTE/releases上下载最新版本;
2) 在vendor目录下创建bower文件夹,如果有的话就无需创建啦。关键是在bower文件夹下创建admin-lte文件夹;
3) /vendor/bower/admin-lte.
4) Change your AppAsset (it is location in backend/assets folder) and add this code:
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',
];
}