yii2 adminlte
2.2.0
Yii2 框架的 AdminLTE 资产包
这是 Yii 框架 2.0 的 AdminLTE 扩展。它封装了 AdminLTE 分发资产,从而使得在 Yii 应用程序中使用 AdminLTE 变得非常容易。
首选安装方式是通过 Composer:
composer require yidas/yii2-adminlte
或者您也可以通过在 require 部分添加包来编辑composer.json
,然后运行composer update
。
"yidas/yii2-adminlte": "~2.1.0"
在您的应用程序中注册或依赖资产:
yidas adminlte AdminlteAsset
例如,在视图中注册 AdminLTE 资产:
yidas adminlte AdminlteAsset:: register ( $ this );
或者作为应用程序资源包中的依赖项:
namespace app assets ;
use yii web AssetBundle ;
class AppAsset extends AssetBundle
{
public $ basePath = ' @webroot ' ;
public $ baseUrl = ' @web ' ;
public $ css = [
' css/site.css ' ,
];
public $ js = [
];
public $ depends = [
' yidasadminlteAdminlteAsset '
];
}
在config
文件中配置资产:
' components ' => [
' assetManager ' => [
' bundles ' => [
' yidasadminlteAdminlteAsset ' => [
' skin ' => ' skin-black ' ,
],
],
],
],
composer update yidas/yii2-adminlte
composer update almasaeed2010/AdminLTE
composer require almasaeed2010/AdminLTE 2.4.0
该软件包提供 AdminLTE 插件的资源包:
在您的应用程序中注册或依赖资产:
yidas yii2 adminlte plugins iCheckAsset
您还可以在视图中注册 AdminLTE iCheck 资产:
yidas yii2 adminlte plugins iCheckAsset:: register ( $ this );
' components ' => [
' assetManager ' => [
' bundles ' => [
' yidasyii2adminltepluginsiCheckAsset ' => [
' skin ' => ' flat/aero ' ,
],
],
],
],
安装扩展后,您可以通过在 config 中重新配置视图组件的路径映射来进行预览:
' components ' => [
' view ' => [
' theme ' => [
' pathMap ' => [
' @app/views ' => ' @vendor/yidas/yii2-adminlte/templates/example '
],
],
],
],
支持 Yii 2 高级应用程序模板或基本应用程序模板。
有几个用于启动的 AdminLTE 布局的实施示例。
' @app/views ' => ' @vendor/yidas/yii2-adminlte/templates/simple '
' @app/views ' => ' @vendor/yidas/yii2-adminlte/templates/simple_zh-TW '