Paket Aset AdminLTE untuk Kerangka Yii2
Ini adalah ekstensi AdminLTE untuk kerangka Yii 2.0. Ini merangkum aset distribusi AdminLTE dan dengan demikian membuat penggunaan AdminLTE dalam aplikasi Yii menjadi sangat mudah.
Cara instalasi yang disukai adalah melalui Komposer:
composer require yidas/yii2-adminlte
Atau Anda juga bisa mengedit composer.json
dengan menambahkan paket di bagian require lalu jalankan composer update
.
"yidas/yii2-adminlte": "~2.1.0"
Daftarkan atau andalkan Aset ke dalam aplikasi Anda:
yidas adminlte AdminlteAsset
Misalnya untuk mendaftarkan aset AdminLTE pada tampilan :
yidas adminlte AdminlteAsset:: register ( $ this );
Atau sebagai ketergantungan dalam paket aset aplikasi Anda :
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 '
];
}
Konfigurasikan aset dalam file config
:
' components ' => [
' assetManager ' => [
' bundles ' => [
' yidasadminlteAdminlteAsset ' => [
' skin ' => ' skin-black ' ,
],
],
],
],
composer update yidas/yii2-adminlte
composer update almasaeed2010/AdminLTE
composer require almasaeed2010/AdminLTE 2.4.0
Paket ini menyediakan bundel aset plugin AdminLTE:
Daftarkan atau andalkan Aset ke dalam aplikasi Anda:
yidas yii2 adminlte plugins iCheckAsset
Anda juga dapat mendaftarkan aset AdminLTE iCheck dalam tampilan:
yidas yii2 adminlte plugins iCheckAsset:: register ( $ this );
' components ' => [
' assetManager ' => [
' bundles ' => [
' yidasyii2adminltepluginsiCheckAsset ' => [
' skin ' => ' flat/aero ' ,
],
],
],
],
Setelah ekstensi diinstal, Anda dapat melihat pratinjau dengan mengonfigurasi ulang pemetaan jalur komponen tampilan di konfigurasi:
' components ' => [
' view ' => [
' theme ' => [
' pathMap ' => [
' @app/views ' => ' @vendor/yidas/yii2-adminlte/templates/example '
],
],
],
],
Mendukung Templat Aplikasi Lanjutan Yii 2 atau Templat Aplikasi Dasar.
Ada beberapa contoh penerapan tata letak AdminLTE untuk startup.
' @app/views ' => ' @vendor/yidas/yii2-adminlte/templates/simple '
' @app/views ' => ' @vendor/yidas/yii2-adminlte/templates/simple_zh-TW '