mirror of
https://gitee.com/johng/gf
synced 2026-06-29 02:26:29 +08:00
解决没有配置文件时的Config内置变量报错问题
This commit is contained in:
@ -65,7 +65,13 @@ func (r *Response) buildInVars(params map[string]interface{}) map[string]interfa
|
||||
if params == nil {
|
||||
params = make(map[string]interface{})
|
||||
}
|
||||
params["Config"] = gins.Config().GetMap("")
|
||||
|
||||
c := gins.Config()
|
||||
if c.GetFilePath() != "" {
|
||||
params["Config"] = c.GetMap("")
|
||||
} else {
|
||||
params["Config"] = nil
|
||||
}
|
||||
params["Cookie"] = r.request.Cookie.Map()
|
||||
params["Session"] = r.request.Session.Data()
|
||||
return params
|
||||
|
||||
Reference in New Issue
Block a user