DzdzCMS 模板制作入门:目录结构与标签

DzdzCMS 采用自研编译型模板引擎,会原生 PHP 即可上手。本文介绍模板开发的最小知识集。

目录结构

模板程序位于 template/模板目录/,静态资源位于 public/static/templates/模板目录/。

必备文件

config.php(V2.0 标准清单,旧模板为 template.json)、header.php/footer.php 公共片段(V2.0 已预埋插件钩子挂载点)、index.php 首页、list.php 列表、show.php 详情、page.php 单页,以及新版模块的 product_list.php、product_detail.php、search.php、download_list.php、contact.php。

常用语法

  • {$site_name} 输出转义变量
  • {include file="header"} 引入片段
  • url('news/') 生成 URL
  • asset('templates/xxx/css/style.css') 引用静态资源

后台「模板管理」支持在线编辑与一键备份,修改前建议先备份。