跳至主要内容

AdminLTE 相關

提示

此套件為 AdminLTE 合併 Laravel 之版本,透過 composer 安裝

基本設定(plugin)

範例如下:

'plugins' => [
...
'Plugin Name' => [
'active' => true,
'files' => [
[
'type' => 'js',
'asset' => false,
'location' => '//cdn.plugin.net/plugin.min.js',
],
[
'type' => 'css',
'asset' => true,
'location' => 'css/plugin.min.css',
],
],
],
]
  • active: 根據此參數去設定是否要對每一個 blade file 去注入該 plugin,如果設定為 false,則需要在 blade file 手動 加入 @section('plugins.PluginName', true)
  • files: 為一個包含所有 plugin 的陣列,每個 plugin 陣列必須包含以下參數:
    • type: 檔案類型,為 'css''js' 字串
    • location: 檔案位置,為本地路徑或網址連結字串
    • asset: 為 Boolean 值,判斷檔案位置是否要使用 Laravel 內建之 asset() 函數
    • defer: 為 Boolean 值,判斷 script 使否要加上此 attribute(只能加在 js 檔案)

參考連結