模板文件自动包裹header与footer机制📅 2023-03-30  |  👁 4427 次浏览

DaoKeCMS框架在渲染模板时会自动包裹header.php和footer.php。这意味着每个页面模板文件只需要编写正文部分,不需要手动include页头和页脚文件。

包裹流程

框架按照header.php → 当前页面模板文件 → footer.php的顺序依次require。这确保了所有页面共享统一的页头和页脚结构,减少代码重复。

注意事项

模板页面文件内不要出现include header.php或include footer.php的语句,否则会导致页头页脚重复输出。框架已经统一处理了这些包裹逻辑。

  • header.php负责输出到body标签和导航部分
  • footer.php负责输出页脚和闭合html标签
  • 模板文件直接继承路由注入的局部变量
  • 可随时调用全站函数和全局变量

芒阳网络团域cms开发中心

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