公共返回参数:site_info和vars
site_info中的数据对应后台“系统-网站信息”中设置的数据
名称 | 类型 | 说明 |
site_name | string | 网站名称 |
site_logo | string | 网站logo |
advertisement | string | 登录页广告 |
information | string | 底部信息 |
company_name | string | 公司名称 |
icp_no | string | ICP备案 |
police_no | string | 公安备案 |
seo_title | string | SEO标题 |
seo_keywords | string | SEO关键词 |
seo_description | string | SEO描述 |
statistics_code | string | 网站统计代码 |
vars是模版设置的配置文件用户编辑的内容。取值规则是$var[模块名][配置名],比如配置文件中的blocks代码块如下,取配置的logo的值就是$vars["header"]["logo"]
"blocks":{
"header":{
"id":"header01",
"title": "页眉模块",
"isShow":true,
"configs":{
"companyName":{
"title":"公司名称",
"type":"text",
"value":""
},
"logo":{
"title":"logo",
"type":"image",
"value":""
}
}
}
}
首页
请求路径:/ 或 /index
请求参数:无
返回参数:site_info、vars
文章列表
请求路径:/article/list
请求参数
名称 | 类型 | 是否必传 | 说明 |
cid | int | 否 | 分类id |
title | string | 否 | 文章标题。传了列表数据会返回title模糊查询的结果 |
返回参数:site_info、vars、category_info、list、cid
category_info数据和yq_category表的表结构相同
list中的数据包含yq_article表中的数据。增加cname字段(分类名称)
cid是请求参数传的cid
文章详情
请求路径:/article/detail
请求参数
名称 | 类型 | 是否必传 | 说明 |
id | int | 是 | 文章id |
返回参数:site_info、vars、article_info
article_info中的数据包含yq_article表中的数据。增加category字段(该文章关联的分类信息)
页面详情
请求路径:/page
请求参数
名称 | 类型 | 是否必传 | 说明 |
id | int | 是 | 页面id |
返回参数:site_info、vars、page_info
page_info数据和yq_page表的表结构相同