参数配置

2018-11-06 13:44:39

参数覆盖规则

语言配置 > 站点配置 > 缺省配置

  • 语言配置:由于支持多语言,因此不同的语言可以分别配置不同的参数
  • 站点配置:配置与语言无关的全局参数
  • 缺省配置:包含所使用的主题模块的缺省配置和所使用的插件模块的缺省配置

站点配置

进入设置/cms页面

01

点击站点/配置,进入站点配置页面

02

点击右侧的!,查看缺省配置

04

缺省配置拷贝需要修改的属性到站点配置页面,并修改成所需要的值。

在这里,我们修改如下参数:

{
 "host": {
    "url": "http://example.com",
    "rootPath": ""
  },
  "language": {
    "default": "zh-cn",
    "items": "zh-cn,en-us"
  },
  "themes": {
    "zh-cn": "cms-themeblog",
    "en-us": "cms-themeblog"
  },
  "plugins": {
    "cms-plugintrack": {
      "track": {
        "google": "",
        "baidu": "",
        "qq": ""
      }
    }
  }
}
名称 类型 默认值 说明
host
– url String 实际部署时的站点域名
– rootPath String 根路径,一般不设置
languange
– default String en-us 缺省语言。缺省语言渲染的静态文件位于站点根目录,其他语言位于站点根目录/[语言]
– items String en-us 支持的语言列表,用逗号分隔
themes 不同语言可分别指定不同的主题模块
– zh-cn String cms-themeblog 语言所使用的主题模块名称
– en-us String cms-themeblog 语言所使用的主题模块名称
plugins 所有插件的参数配置
– cms-plugintrack 插件cms-plugintrack的参数配置
– – track.google google统计的跟踪代码
– – track.baidu 百度统计的跟踪代码
– – track.qq 腾讯统计的跟踪代码

语言配置

可以依次对不同的语言配置参数,这里从略



评论: