很多用戶在使用標(biāo)準(zhǔn)版進(jìn)行二開的時候,都會遇見需要增加配置的問題
這篇文章就詳細(xì)的介紹了,怎么增加配置以及配置的調(diào)用
一、增加配置
1. 增加配置分類
在菜單維護(hù)-開發(fā)配置-配置分類中,點擊添加配置分類
父級分類:選擇此分類的上級分類,一級分類請選擇頂級按鈕
分類名稱:填寫該分類的名稱
分類字段英文:填寫分類的英文標(biāo)識
圖標(biāo):選擇顯示時候的分類圖標(biāo)
類型:系統(tǒng)和其他,系統(tǒng)展示在設(shè)置的系統(tǒng)設(shè)置里面,其他可以顯示在對應(yīng)的頁面上
狀態(tài):顯示和隱藏
排序:分類的顯示順序,越大越靠前
2.添加配置
點擊對應(yīng)的配置列表
進(jìn)入對應(yīng)分類的配置列表之后,點擊添加配置,對應(yīng)的選擇自己需要的配置類型進(jìn)行添加
到此,配置添加完成。
二、配置的顯示
如果添加配置分類的時候選擇了系統(tǒng),則添加完成之后,對應(yīng)的分類和配置會出現(xiàn)在,設(shè)置-》系統(tǒng)設(shè)置里面
如果添加配置分類的時候選擇了其他,則不會顯示在系統(tǒng)配置中,就需要自行添加菜單,添加的內(nèi)容可以以分銷配置類似
/setting/other_config/2/配置分類的id
然后在admin頁面代碼中src/router/modules/setting.js文件中添加
{
path: 'other_config/:type?/:tab_id?',
name: `${pre}other_config`,
meta: {
...meta,
title: '您配置分類的名稱',
},
component: () => import('@/pages/setting/setSystem/index'),
},
實際效果為下圖
如果選擇其他并修改的前端的文件,需要重新打包admin文件進(jìn)行上傳。
三、配置的使用
在后臺的代碼中使用sys_config方法調(diào)用配置的數(shù)據(jù)
sys_config有兩個參數(shù),第一個為你創(chuàng)建配置的字段變量,第二個為找不到字段時候返回的默認(rèn)值(非必填,默認(rèn)返回空字符串)