# 配置擴展
* * * * *
這里講解一下OneBase中的配置如何擴展。
打開部署好的系統后臺,進入 系統管理-系統設置-系統 可以看到 配置類型列表,里面的值有
0:數字
1:字符
2:文本
3:數組
4:枚舉
5:圖片
6:文件
7:富文本
8:單選
9:多選
10:日期
11:時間
12:顏色
那么假如這些都滿足不了我,需要擴展一種新的配置怎么辦呢?
擴展流程如下:
首先咱們接著最后一個配置如12:顏色,下面再加一項 13:XXX。這里 XXX是指你想添加的某種配置類型。
咱們找到后臺的config模板目錄下的setting.html文件,這個文件就是點擊系統設置后調用的模板文件會根據配置類型進行相關的解析。
打開后找到以下部分內容

接著 {case value="12"} 后面加 一個 {case value="13"} 然后處理剛才增加的那項 13:XXX。
前面已經寫了0-12 也就是 13個配置類型了,擴展配置時可以參考之前寫的配置類型。
在這里處理完成后就可以在配置中新增一項數據,然后在系統設置中進行測試,如果沒有問題就大功告成咯,有問題就得細心調試啦 ^_^。
- 序言
- 基礎
- 安裝環境
- 安裝演示
- 規范
- 目錄
- 介紹
- 后臺介紹
- 后臺首頁
- 會員管理
- 系統管理
- 系統設置與配置管理
- 菜單管理
- 系統回收站
- 服務管理
- 插件管理
- 文章管理
- 接口管理
- 優化維護
- SEO管理
- 數據庫
- 文件清理
- 行為日志
- 執行記錄
- 統計分析
- 接口介紹
- 接口文檔
- 錯誤碼設計
- Token介紹
- 前臺介紹
- 架構
- 架構總覽
- 生命周期
- 入口文件
- 模塊設計
- 依賴注入
- 控制器架構
- 邏輯架構
- 驗證架構
- 服務架構
- 模型架構
- 行為架構
- 插件架構
- 配置
- 配置介紹
- 配置加載
- 配置擴展
- 請求
- 請求信息
- 日志
- 后臺行為日志
- 系統執行日志
- 框架日志
- 數據
- 數據庫設計
- 數據字典
- 數據庫操作
- 事務控制
- 混合操作
- 實戰
- 控制器
- 邏輯與驗證
- 視圖與模型
- 插件研發
- 服務研發
- 接口研發
- 雜項
- 數據導入導出
- 二維碼條形碼
- 郵件發送
- 云存儲服務
- 支付服務
- 短信服務
- 微信分享
- 生成海報
- 聊天室
- PJAX
- Demo
- Widget
- 附錄
- 常量參考
- 配置參考
- 函數參考
- 進階
- Redis
- 自動緩存
- 全自動緩存
- 索引
- 數據簽名
- 全自動事務
- 隊列