页面的请求参数和返回参数

公共返回参数: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表的表结构相同

芸签CMS采用PHP7.4+Mysql5.7架构。基于Apache2.0开源协议,完全开源,基于laravel框架,使用redis缓存,提高了系统的吞吐能力。提供免费版本产品,帮助企业快速构建企业网站及其他企业级应用。
联系我们
电话:18998437745
邮箱:cms@yunqiankeji.com
地址:广州市白云区机场路1600号汇创意产业园C2栋202单元
芸签CMS客服
扫一扫添加联系人企业微信
芸签微信公众号
扫一扫了解更多
广州市芸签信息科技有限公司
备案号:粤ICP备20018750号-3