DaoKeCMS的模板渲染机制是整个系统的基础。所有前台请求都通过根目录的index.php入口处理,根据URL中的mod参数分发并require对应的模板文件。框架会自动包裹header.php、页面模板文件、footer.php三个部分。
框架自动包裹header.php → 页面模板文件 → footer.php。模板页面文件不需要自己include header和footer,这由框架统一处理。每个页面都会自动获得统一的页头和页脚。
template_dir()读取配置site_template确定当前启用的模板目录。当目录不存在或缺少template.json时,系统自动回退到default模板。template_path()对单个缺失文件也会回退到default的同名文件,支持局部覆盖。