feat(footer): 页脚新增管理面板入口链接(moderator+可见)
chore: 站点名称保持硬编码 MetaLab,后台移除该设置项,恢复 Nav 双拼样式
site.brand 后端逻辑保留,页脚仍可配置
This commit is contained in:
@ -22,6 +22,10 @@ func BuildPageData(c *gin.Context, extra gin.H) gin.H {
|
||||
}
|
||||
// 注入站点信息(由 InjectSiteInfo 中间件设置)
|
||||
injectSiteInfo(c, data)
|
||||
// 注入管理入口权限(moderator 及以上可看到页脚管理面板链接)
|
||||
if role, exists := c.Get("role"); exists {
|
||||
data["CanAccessAdmin"] = model.HasMinRole(role.(string), model.RoleModerator)
|
||||
}
|
||||
return data
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user