Пакет ресурсов AdminLTE для Yii2 Framework
Это расширение AdminLTE для платформы Yii 2.0. Он инкапсулирует ресурсы распространения AdminLTE и, таким образом, чрезвычайно упрощает использование AdminLTE в приложениях Yii.
Предпочтительный способ установки — через Composer:
composer require yidas/yii2-adminlte
Или вы также можете отредактировать composer.json
, добавив пакет в раздел require, а затем запустить composer update
.
"yidas/yii2-adminlte": "~2.1.0"
Зарегистрируйте или подключите Asset к своему приложению:
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:
Зарегистрируйте или подключите Asset к своему приложению:
yidas yii2 adminlte plugins iCheckAsset
Вы также можете зарегистрировать активы AdminLTE iCheck в поле зрения:
yidas yii2 adminlte plugins iCheckAsset:: register ( $ this );
' components ' => [
' assetManager ' => [
' bundles ' => [
' yidasyii2adminltepluginsiCheckAsset ' => [
' skin ' => ' flat/aero ' ,
],
],
],
],
После установки расширения вы можете получить предварительный просмотр, перенастроив сопоставления путей компонента представления в конфигурации:
' 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 '