我的知识记录

PbootCMS 核心功能与标签使用指南

1. 模板文件嵌套引用

功能描述 使用示例 说明
文件嵌套引用 {include file=***.html} 支持多层嵌套,如 index.html 嵌套 head.html,再嵌套 comm.html
子目录支持 {include file=comm/***.html} 可以引用子目录中的模板文件。

2. 时间格式化标签

功能描述 使用示例 说明
时间格式化 [list:date style=Y-m-d] 格式化时间,语法与 PHP 一致,支持自定义格式如 Y-m-d H:i:s
详情页时间格式化 {content:date style=Y-m-d} 用于内容详情页的时间格式化。

3. HTML 去除标签

功能描述 使用示例 说明
去除 HTML 标签 [list:content drophtml=1] 去除 HTML 标签,适用于调取纯文本内容。
配合截取标签 [list:content drophtml=1 len=50] 常与内容截取标签结合使用,避免 HTML 错位问题。

4. 内容截取标签

功能描述 使用示例 说明
长度截取 [list:title len=10] 截取指定长度的内容,lencn=* 可解决中英文长度不统一问题。
省略号设置 more='...' 设置省略号内容,或通过 more='' 不显示省略号。
字符串截取 substr=x,y 截取从起始位置到指定长度的字符串。

5. 其它格式化标签

功能描述 使用示例 说明
去除空白字符 dropblank=1 去除换行符、制表符等空白字符。
小数点位数 decimal=* 设置小数点保留位数。
容量单位 unit=kb,mb,gb 转换为指定容量单位。
数字运算 [list:visits operate=+1000] 支持加减乘除和取余运算。
关键字标红 [search:title mark=1] 对搜索结果关键字进行高亮显示。

6. 自定义标签

功能描述 使用示例 说明
自定义标签 {label:***} 在后台“全局配置 > 定制标签”中定义,前台通过名字调用。

7. 面包屑标签

功能描述 使用示例 说明
面包屑导航 {pboot:position} 默认分隔符为 >>,支持自定义分隔符、图标、首页文本等。
参数说明 separator=* 自定义分隔符、图标字体等参数。

8. 当前网址与页面

功能描述 使用示例 说明
当前网址 {pboot:httpurl} 获取当前访问网址,适用于需要路径前缀的场景。
当前页面 {pboot:pageurl} 获取当前访问页面完整地址。

9. 二维码生成标签

功能描述 使用示例 说明
二维码生成 {pboot:qrcode string=***} 生成对应文本的二维码图片,可用于产品列表或详情页。

10. 程序运行时间

功能描述 使用示例 说明
运行时间输出 {pboot:runtime@} 输出页面运行时间或缓存时间(使用时去掉 @)。

11. 留言验证码开关状态

功能描述 使用示例 说明
验证码状态 {pboot:checkcodestatus} 判断留言验证码是否开启,方便控制验证码图标的显示。

12. 站点地图

功能描述 使用示例 说明
动态站点地图 http://www.xxx.com/sitemap 访问实时生成站点地图,支持 XML 和 TXT 格式。

13. 图片缩放及裁剪

功能描述 使用示例 说明
图片缩放裁剪 [list:ico width=100] 支持宽度、高度、最大宽度、最大高度四个参数组合使用。

PbootCMS 核心功能与标签使用指南

标签:

更新时间:2025-12-06 17:48:31

上一篇:pbootcms模板指定栏目标签调用(PbootCMS模板指定栏目标签调用指南)

下一篇:pbootcms模板详情页如何调用指定栏目的文章(PbootCMS模板详情页调用指定栏目文章的方法)