在系统的全局变量配置中,我们设定了一些功能开关,通过{{.BaseData}}变量进行渲染,通过判断开关,可以自定义页面交互功能!
type BaseDatastruct {
EnableRegister int
CloseSite int
EnableMessage int
EnableComment int
}
使用方法:
按照系统留言模块为准,我们判断系统是否开启了留言,避免用户提交后,系统提示没有开启留言的情况
{{if eq 1 .BaseOption.EnableMessage}}
<p>留言已开放</p>
{{else}}
<p>留言未开启</p>
{{end}}