# 6. 配置文件
## 配置文件
插件配置文件用于給到用戶自定義一些選項,用戶安裝后,可根據需要靈活配置你的插件。
目前支持text、textarea、radio、checkbox、select、image、images、date、datetime、array組件。
組件可前往這里了解:[字段類型與組件](Qian%20Yan.html)
## 配置后的效果

## 文件路徑
```
<pre class="calibre16">```
addons
├─demo
│ ├─Demo<span class="token1">.</span>php
│ ├─config<span class="token1">.</span>php 配置文件
│ ├─info<span class="token1">.</span>ini
```
```

## 無標簽頁示例
```
<pre class="calibre16">```
<span class="token"><</span><span class="token">?</span>php
<span class="token2">return</span> <span class="token1">[</span>
<span class="token5">// 名稱,保持唯一,獲取時:$tmp['value1'] 即可獲取value值。</span>
<span class="token4">'value1'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'標題'</span><span class="token1">,</span> <span class="token5">// 標題</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'text'</span><span class="token1">,</span> <span class="token5">// 組件類型</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'提示'</span><span class="token1">,</span> <span class="token5">// 提示信息</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'required;length(3~16)'</span><span class="token1">,</span> <span class="token5">// 驗證規則,可參考字段類型與組件下的驗證規則,多個規則;隔開</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">'值必須'</span><span class="token1">,</span> <span class="token5">// 錯誤的提示信息</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span> <span class="token5">// 默認值</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value2'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'描述'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'textarea'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'radio'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'是否顯示'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'radio'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'options'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span> <span class="token5">// 選項</span>
<span class="token4">'1'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'顯示'</span><span class="token1">,</span>
<span class="token4">'0'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'不顯示'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'1'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'checkbox'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'多項選擇'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'checkbox'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'options'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token5">// key=>標題</span>
<span class="token4">'1'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'顯示1'</span><span class="token1">,</span>
<span class="token4">'2'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'顯示3'</span><span class="token1">,</span>
<span class="token4">'0'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'不顯示'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'1,2'</span> <span class="token5">// 多選時英文逗號分隔,對應選項key值</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'select'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'下拉選擇'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'select'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'我是提示'</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'options'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'1'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試1'</span><span class="token1">,</span>
<span class="token4">'2'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試2'</span><span class="token1">,</span>
<span class="token4">'3'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試3'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'2'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'array1'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試array組件'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'array'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'data_list'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span><span class="token5">// 鍵值名稱</span>
<span class="token4">'key'</span><span class="token">=</span><span class="token">></span><span class="token4">'標題'</span><span class="token1">,</span>
<span class="token4">'value'</span><span class="token">=</span><span class="token">></span><span class="token4">'值'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'標題1'</span><span class="token">=</span><span class="token">></span><span class="token4">'2'</span><span class="token5">// 默認值</span>
<span class="token1">]</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value1'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'動態下拉url類型'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'selectpage'</span><span class="token1">,</span> <span class="token5">// 動態下拉</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'data_list'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span>
<span class="token4">'type'</span><span class="token">=</span><span class="token">></span><span class="token4">'url'</span><span class="token1">,</span><span class="token5">//鏈接地址類型</span>
<span class="token4">'url'</span><span class="token">=</span><span class="token">></span><span class="token4">'/cms.flags/index'</span><span class="token1">,</span><span class="token5">//鏈接地址類型</span>
<span class="token4">'show-field'</span><span class="token">=</span><span class="token">></span><span class="token4">'title'</span><span class="token1">,</span> <span class="token5">// 顯示字段</span>
<span class="token4">'key-field'</span><span class="token">=</span><span class="token">></span><span class="token4">'id'</span><span class="token1">,</span><span class="token5">// 存儲字段</span>
<span class="token4">'search-field'</span><span class="token">=</span><span class="token">></span><span class="token4">'title'</span><span class="token1">,</span><span class="token5">// 搜索字段</span>
<span class="token4">'and-or'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span><span class="token5">// 值為and、或者or,search-field為多個時,值為and時表示同時成立反之其中一個成立即可</span>
<span class="token4">'order-by'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span><span class="token5">// 排序:id desc,view asc</span>
<span class="token4">'param'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span>
<span class="token4">'status'</span><span class="token">=</span><span class="token">></span><span class="token4">'normal'</span> <span class="token5">// 指定額外的條件</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'multiple'</span><span class="token">=</span><span class="token">></span><span class="token3">0</span><span class="token1">,</span><span class="token5">// 多選,1=開啟,0=關閉</span>
<span class="token4">'pagination'</span><span class="token">=</span><span class="token">></span><span class="token3">0</span><span class="token1">,</span><span class="token5">// 分頁,1=開啟,0=關閉</span>
<span class="token4">'select-only'</span><span class="token">=</span><span class="token">></span><span class="token3">1</span><span class="token1">,</span><span class="token5">// 只讀,1開啟,0關閉</span>
<span class="token4">'enable-lang'</span><span class="token">=</span><span class="token">></span><span class="token3">1</span><span class="token1">,</span><span class="token5">// 啟用多語言區分,1開啟,0關閉</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value2'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'動態下拉table類型'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'selectpage'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'data_list'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span>
<span class="token4">'type'</span><span class="token">=</span><span class="token">></span><span class="token4">'table'</span><span class="token1">,</span><span class="token5">// 數據源來自數據庫表</span>
<span class="token4">'table'</span><span class="token">=</span><span class="token">></span><span class="token4">'flags'</span><span class="token1">,</span><span class="token5">// flags表,不用寫表前綴</span>
<span class="token4">'show-field'</span><span class="token">=</span><span class="token">></span><span class="token4">'title'</span><span class="token1">,</span>
<span class="token4">'key-field'</span><span class="token">=</span><span class="token">></span><span class="token4">'id'</span><span class="token1">,</span>
<span class="token4">'search-field'</span><span class="token">=</span><span class="token">></span><span class="token4">'title,name'</span><span class="token1">,</span>
<span class="token4">'and-or'</span><span class="token">=</span><span class="token">></span><span class="token4">'or'</span><span class="token1">,</span>
<span class="token4">'order-by'</span><span class="token">=</span><span class="token">></span><span class="token4">'id desc'</span><span class="token1">,</span>
<span class="token4">'param'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span>
<span class="token4">'status'</span><span class="token">=</span><span class="token">></span><span class="token4">'normal'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'multiple'</span><span class="token">=</span><span class="token">></span><span class="token3">1</span><span class="token1">,</span><span class="token5">// 多選,1=開啟,0=關閉</span>
<span class="token4">'pagination'</span><span class="token">=</span><span class="token">></span><span class="token3">0</span><span class="token1">,</span><span class="token5">// 分頁,1=開啟,0=關閉</span>
<span class="token4">'select-only'</span><span class="token">=</span><span class="token">></span><span class="token3">0</span><span class="token1">,</span><span class="token5">// 只讀,1開啟,0關閉</span>
<span class="token4">'enable-lang'</span><span class="token">=</span><span class="token">></span><span class="token3">1</span><span class="token1">,</span><span class="token5">// 啟用多語言區分,1開啟,0關閉</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token1">]</span><span class="token1">;</span>
```
```
效果圖

如果配置項過多,可以使用下面方式,生成標簽頁
## 標簽頁分組示例
使用標簽頁布局時,獲取的配置結構是不一樣的。
```
<pre class="calibre16">```
<span class="token2">return</span> <span class="token1">[</span>
<span class="token5">// 自定義名稱,獲取:$tmp['base']['value1'] </span>
<span class="token4">'base'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span>
<span class="token5">// 標簽頁標題</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'基礎配置'</span><span class="token1">,</span>
<span class="token4">'item'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span> <span class="token5">// 標簽頁包含的配置項</span>
<span class="token4">'value1'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'標題'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'text'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'提示'</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'required;length(3~16)'</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">'值必須'</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value2'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'描述'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'textarea'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'radio'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'是否顯示'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'radio'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'options'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'1'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'顯示'</span><span class="token1">,</span>
<span class="token4">'0'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'不顯示'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'1'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'checkbox'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'多項選擇'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'checkbox'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'options'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'1'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'顯示1'</span><span class="token1">,</span>
<span class="token4">'2'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'顯示3'</span><span class="token1">,</span>
<span class="token4">'0'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'不顯示'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'1,2'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'select'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'下拉選擇'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'select'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'我是提示'</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'options'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'1'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試1'</span><span class="token1">,</span>
<span class="token4">'2'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試2'</span><span class="token1">,</span>
<span class="token4">'3'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試3'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'2'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'selects'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'下拉多項選擇'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'selects'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'我是提示'</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">''</span><span class="token1">,</span>
<span class="token4">'options'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'1'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試1'</span><span class="token1">,</span>
<span class="token4">'2'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試2'</span><span class="token1">,</span>
<span class="token4">'3'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'測試3'</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'2,3'</span>
<span class="token1">]</span>
<span class="token1">]</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'more'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span>
<span class="token4">'title'</span><span class="token">=</span><span class="token">></span><span class="token4">'更多選項'</span><span class="token1">,</span>
<span class="token4">'item'</span><span class="token">=</span><span class="token">></span><span class="token1">[</span>
<span class="token4">'image'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'圖片'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'image'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'請上傳圖片'</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'required'</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">'請上傳圖片'</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'images'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'圖片'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'images'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'請上傳圖片'</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'required'</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">'請上傳圖片'</span><span class="token1">,</span>
<span class="token4">'max_number'</span><span class="token">=</span><span class="token">></span><span class="token3">5</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'date'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'日期'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'date'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'required'</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">'日期選擇'</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span><span class="token1">,</span>
<span class="token4">'datetime'</span> <span class="token">=</span><span class="token">></span> <span class="token1">[</span>
<span class="token4">'title'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'日期時間'</span><span class="token1">,</span>
<span class="token4">'type'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'datetime'</span><span class="token1">,</span>
<span class="token4">'tips'</span> <span class="token">=</span><span class="token">></span> <span class="token4">'日期時間'</span><span class="token1">,</span>
<span class="token4">'rules'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span><span class="token1">,</span>
<span class="token4">'error_tips'</span><span class="token">=</span><span class="token">></span><span class="token4">'日期時間'</span><span class="token1">,</span>
<span class="token4">'value'</span> <span class="token">=</span><span class="token">></span> <span class="token4">''</span>
<span class="token1">]</span>
<span class="token1">]</span>
<span class="token1">]</span>
<span class="token1">]</span><span class="token1">;</span>
```
```
效果

## 獲取插件配置
```
<pre class="calibre16">```
<span class="token5">/**
* $type = 'template' 表示模板應用,$type='addon' 表示插件應用
* $name 插件標識名稱
* $module 模板應用會用到,用于確定獲取后臺模板配置、或前臺模板、或其他模塊的模板。
* $complete true-表示獲取所有結構數組,false-表示獲取配置值
*/</span>
<span class="token6">get_addons_config</span><span class="token1">(</span>$type<span class="token1">,</span> $name<span class="token1">,</span> $module<span class="token1">,</span> $complete<span class="token1">)</span>
<span class="token5">// 例如獲取demo插件配置</span>
<span class="token6">get_addons_config</span><span class="token1">(</span><span class="token4">'addon'</span><span class="token1">,</span><span class="token4">'demo'</span><span class="token1">)</span><span class="token1">;</span>
```
```
## 自定義配置頁
如果系統自帶的配置頁,滿足不了你的需求時,您可以自定義配置頁,只需在自己的插件目錄新建config.html即可。

在html頁面獲取的變量有:`$sdata` 里面的值結構就是你寫的配置文件結構,你可參考默認的表單生成文件`template/admin/adminlte/appcenter/field.html`。
打印輸出:
```
<pre class="calibre16">```
<span class="token"><</span><span class="token">?</span>php <span class="token6">dump</span><span class="token1">(</span>$sdata<span class="token1">)</span><span class="token1">;</span><span class="token">?</span><span class="token">></span>
```
```

> 提示:若對自定義配置頁仍有疑問,歡迎前往Q群咨詢。
- 簡介
- 下載與安裝配置
- 下載
- 虛擬主機安裝
- 百度云虛擬主機
- 創業云虛擬主機
- Linux下寶塔安裝
- 寶塔一鍵部署
- Windows下寶塔安裝
- phpEnv下安裝
- phpStudy下安裝
- 偽靜態(url重寫)
- 安裝系統
- 調試模式與env文件
- 重新安裝與安裝文件說明
- 后臺使用幫助
- 后臺入口文件
- 首頁面板
- 配置中心
- 站點配置
- SEO設置
- SEO設置-靜態生成
- 文檔屬性
- 站點模塊
- V2.2.2版本 -
- V2.2.3版本 +
- 模型管理
- 欄目管理
- 字段類型與組件
- 前言
- 前端組件
- 驗證規則
- text 單行文本
- textarea 多行文本
- radio 單選
- checkbox 復選
- select 下拉列表
- selects下拉列表(多)
- selectpage 動態下拉
- editor編輯器
- image圖片
- images圖片(多)
- number數字
- date日期
- datetime日期和時間
- downfile文件上傳
- downfiles文件上傳(多)
- array 數組(鍵值對)
- 內容管理
- 自定義URL
- 多語言
- 界面多語言
- 內容多語言
- 多語言URL地址
- 附件管理
- 應用中心
- 標簽語法
- 標簽使用必讀
- 列表標簽
- content 內容列表標簽
- contentpage 內容列表分頁
- wfpage 瀑布流分頁
- filter 篩選標簽
- order 排序標簽
- 內容標簽
- guestbook 留言(表單)標簽(廢棄)
- form 表單標簽
- pre 上一篇標簽
- next 下一篇標簽
- prenext 上一篇下一篇(高級)標簽
- fileinfo 獲取附件信息(文件下載)
- 內容分頁
- raw 格式化編輯器文本(即將廢棄)
- 全局標簽
- seo 標簽
- channel 欄目標簽
- arcone 獲取單條文檔
- breadcrumb 面包屑導航標簽
- adv 站點模塊標簽
- date 日期格式化標簽
- substr字符(標題)截取標簽
- volist 循環標簽
- language 獲取語言列表標簽
- query 查詢數據庫內容
- include 導入模板文件標簽
- 原生PHP與php標簽
- map生成位置地圖
- thumb 生成縮略圖
- addons 插件檢測
- 標簽管理
- taglist標簽(獲取標簽列表)
- tagarclist根據標簽獲取文章內容列表
- 導入標簽
- 模板開發
- 1. 創建模板
- 2. 模板目錄結構
- 3. 模板描述文件(重要) info.ini
- 4. 變量輸出格式
- 4. 模板變量
- 5. 獲取站點配置
- 6. 模板界面多語言
- 7. 模板靜態目錄及調用靜態文件
- 8. 模板定義插件事件
- 9. 模板搜索頁
- 10. 模板配置JSON
- 11. 導入演示數據
- 12. 卸載刪除演示數據
- 13. 模板文件打包
- 14. 整站源碼打包
- 插件開發
- 1. 創建插件
- 2. 目錄結構
- 3. 插件名稱類
- 4. 插件信息(info.ini)
- 5. 插件事件
- 6. 配置文件
- 7. install 安裝目錄
- 8. 創建菜單
- 9. 插件控制器
- 10. 插件視圖
- 10-1 插件主題化
- 11. 插件模型
- 12. 模型事件
- 13. 插件內置函數
- 13-1 插件函數庫
- 14. 插件多語言
- 15. 插件中間件
- 16. 插件路由
- 17. 插件驗證器
- 18. 標簽庫
- 19. 第三方類庫
- 20. 數據庫文件導入
- 插件打包
- 后臺前端使用幫助
- 二次開發幫助(更新中)
- 后臺前端開發幫助
- 路由(鏈接地址、訪問規則)
- URL訪問
- 路由定義
- URL生成
- 附錄
- 數據字典
- 助手函數庫