Skip to content

Echo CMS 快速入门

皮肤目录 templets/{theme}/,用 {echo:…} 标签拼 HTML。前缀 echo:(对标 Pboot pboot:)。

权威来源

引擎:TemplateEngine.php · 仓库清单:echo-cms docs/templets-tags.md

语法

形式写法
自闭合{echo:tag attr="value"/}必须有 /}
成对块{echo:list}…{/echo:list}
块内字段[field:title/]
富文本{echo:field name="content" html="1"/}

属性用双引号。默认转义;统计、页脚、正文需 html="1"

模板文件

templets/{theme}/
├── index.htm              首页
├── head.htm / foot.htm    公共头尾
├── list_{model}.htm       栏目列表
├── article_{model}.htm    详情 / 单页
├── guestbook.htm          留言
├── search.htm             搜索
├── sitemap.htm            地图页(/sitemap)
└── static/                CSS/JS → {echo:sitetplpath/}

手册导航

左侧按标签分类,与 PbootCMS 开发手册 同样「一页一题」。

主题说明
公共标签include、路径、TDK、定制标签、条件
站点信息global
公司信息company
导航菜单nav、son
当前栏目channel、面包屑
内容列表list
分页条page
内容详情field、多图、上下篇
指定内容content(单页栏目)
幻灯片banner
素材库material(按文件夹出图)
友情链接link
留言板留言表单与列表
自定义表单form
多语言lang
搜索searchlist
站点地图sitemap 块 + sitemap.xml
与 Pboot 对比能力对照与缺口

最小页面骨架

html
{echo:include file="head.htm"/}
<!-- 正文 -->
{echo:include file="foot.htm"/}

山与海都很美,努力走出去