PbootCMS路由系统工作原理📅 2023-03-16  |  👁 3269 次浏览

PbootCMS路由系统通过伪静态URL规则将友好的URL地址映射到对应的mod参数。根目录index.php根据mod参数值分发到不同的模板文件进行渲染。

伪静态URL规则

首页URL为/,栏目列表为/category/{id}.html,文章详情为/article/{id}.html,单页为/{alias}.html。CPS领券频道为/cps.html,搜索为/search.html。

页面级公共变量

每个页面都可以访问$mod(当前模块)、$page(当前页码,大于等于1)、$pageSize(默认10,CPS分支为12)等公共变量。这些变量由控制器在路由分发时注入。

  • 无效地址渲染404.php并返回404状态码
  • 留言结果页仅POST访问,GET会302到contact单页
  • 点赞接口输出JSON不进模板
  • 分页由控制器算好$list和$total,模板不要重复解析

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统