pbootcms公共标签调用

1、模板文件嵌套引用 {include file=***.html} 使用说明: 可以嵌套使用,如:index.html 嵌套一个head.html,同时head.html中嵌套comm.html 支持使用子目录,如:{include file=comm/***.html} 2、时间格式化标签 style=* 如:内容列表时间格式化[list:date
1、模板文件嵌套引用
 
{include file=***.html}
 
使用说明:
 
可以嵌套使用,如:index.html 嵌套一个head.html,同时head.html中嵌套comm.html
 
支持使用子目录,如:{include file=comm/***.html}
 
2、时间格式化标签
 
style=*
 
如:内容列表时间格式化[list:date style=Y-m-d]、内容详情页时间格式化{content:date style=Y-m-d}
 
跟版网 genban.org
使用说明:
 
时间格式化标签和PHP时间格式化语法一致,分别用不同字母代替,中间可以穿插任意字符,如:Y-m-d、Y/m/d、Y年m月d日等等
 
注意:Y代表完整年份,y代表简化年份,m代表月份,d代表日,H代表小时,i代表分,s代表秒,如完整时间:style='Y-m-d H:i:s',更多请参考PHP时间格式化语法 ,参考链接 :http://php.net/manual/zh/function.date.php
 
 
3、HTML去除标签
 
drophtml=1
 
如:内容列表内容[list:content drophtml=1]、内容详情页内容{content:content drophtml=1}
 
 
使用说明:
 
一般在首页等特殊位置需要调取正文一段纯文本时使用,这时一般会配合下面的内容截取标签一起使用
 
 
4、内容截取标签
 
长度截取使用len=* 或 lencn=* ,使用第二个将避免中英文长度不统一问题,一个英文字符算半个字
 
(V1.3.5+)内容截取时可使用more='*'设置省略号内容,设置more=''则不显示省略号
 
如:内容列表标题截取[list:title len=10]
 
substr=x,y 截取一段
 
substr截取字符串长度,传递两个数字,第一个为起始位置,第二个为截取长度,如只有一个数字则截取此数字起后面全部
 
 
使用说明:
 
使用内容截取时要注意如果是html内容需要先去除html再截取,否则可能导致html错位,如:[list:content drophtml=1 len=50]
 
 
5、其它格式化标签
 
dropblank=1 ,去除空白字符,如换行符、制表符等
 
decode=1 解码数据html字符,如果等于0.则不解码(包括源码已经解码的),此标签一般不使用
 
decimal=* 小数点位数
 
unit=* 容量单位,可以是kb,mb,gb,tb,pb,eb
 
operate=** (V2.0.4新增)数字运算(支持+-*/%),如访问量加1000[list:visits operate=+1000] 、序号求余[list:i operate=%2]
 
lfield="a,b" (V2.0.5新增)限制列表数据查询字段,提高大数据性能,如lfield="title,content"
 
mark=1 (V2.0.5新增)对搜索结果关键字进行标红,如:[search:title mark=1];
 
6、自定义标签
 
{label:***}
 
 
使用说明:
 
在后台”全局配置>定制标签“中定义,前台使用对应名字进行调用即可
 
 
7、面包屑标签
 
{pboot:position}
 
 
参数说明:
 
separator=* 分隔符,非必填,默认为>>
 
separatoricon=* 分割图标,非必填,如使用图标字体:separatoricon='fa fa-angle-double-right'
 
indextext=* 首页文本,非必填,默认为"首页"
 
indexicon=* 首页图标,非必填,如使用图标字体:indexicon='fa fa-home'
 
 
8、当前网址
 
{pboot:httpurl}
 
 
使用说明:
 
自适应获取当前访问网址,主要用于需要使用网站路径前缀的情况,如输出:https://www.pbootcms.com
 
 
9、当前页面
 
{pboot:pageurl}
 
 
使用说明:
 
自适应获取当前访问页面完整地址
 
 
10、二维码生成标签
 
{pboot:qrcode string=***}
 
 
使用说明:
 
用于生成对应文本的二维码图片,可用于产品列表页或详情页为每个产品生成二维码 :{pboot:qrcode string={pboot:httpurl}{content:link}}或{pboot:qrcode string={pboot:pageurl}
 
 
11、程序运行时间
{pboot:runtime@} 使用时@去掉
 
 
使用说明:
 
用于输出页面运行时间/缓存时间,使用时请将反斜杠去掉。
 
 
12、留言验证码开关状态
{pboot:checkcodestatus}
 
 
使用说明:
 
用于判断留言验证码是否开启状态,方便页面控制验证码图标的显示。
 
 
13、站点地图
 
http://domain/index.php/sitemap
http://domain/index.php/sitemap.xml
 
使用说明:
 
系统使用动态站点地图,不需要生成,访问地址即为实时地图,输出格式为xml,当然你也可以打开后另存为一个地图文件。
 
如果你已经开启伪静态,那么地址中将可以不含有index.php。
 
 
14、图片缩放及裁剪(v1.3.5+)
 
图片缩放及裁剪总共四个参数:
 
参数:width=* height=* maxwidth=*  maxheight=*
 
使用方式,如:[list:ico width=100]
 
 
使用说明:
 
四个参数可以组合使用,此处会生成改变了图片大小的缓存图片,缓存图片是裁切过后的图片,但原上传的图片不变。
 
如果不想改变大小及裁切图片,只是想缩放显示,那么请使用CSS进行控制即可。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

标签作用:用于根据条件输出不同内容 1、IF语句格式: {pboot:if(a==b)} 内容1 {else} 内容2 {/pboot:if} 使用提示: 对于非数字类的条件均为字符串类型,请加上引号,如:{pboot:if([list:author]==admin)},但是数字类的可以不加:{pboot:if([list:i]==1)}
适用范围:全站任意地方均可使用 标签作用:用于执行站内搜索功能 1、最简单的搜索示例 form action={pboot:scaction} method=get 关键字:input type=text name=keyword button type=submit搜索/button /form 表单提交方式为get. 使用说明: {pboot:scactio
适用范围:内容列表页使用,其实也可以用在首页等 标签作用:用于对内容列表进行筛选 1、使用步骤 1)到后台对模型添加扩展字段,字段类型选择单选或多选,同时填写单选或多选的可选内容; 2)添加对应模型的栏目,并对栏目添加内容; 3)到前台模板中调用相
1、基本标签: {pboot:ucenter} 个人中心地址 {pboot:login} 登录地址 {pboot:register} 注册地址 {pboot:umodify} 资料修改地址 {pboot:logout} 退出登录地址 {pboot:upload} 文件上传AJAX接口 {pboot:islogin} 是否登录状态 {pboot:mustlogin} 设置页面必
自定义表单标签: 适用范围:全站任意地方均可使用 标签作用:用于用户提交表单和调取表单记录 1、使用步骤 1)到后台扩展内容自定义表单中添加表单 2)对新增的表单添加字段 3)到前台模板中新增form表单 问:为什么自定义表单后台添加字段没有类型选择??
留言板标签 适用范围:全站任意地方均可使用 标签作用:用于用户提交留言和调取留言记录 1、留言提交表单 form action={pboot:msgaction} method=post 联系人:input type=text name=contacts 手机:input type=text name=mobile 内容:input type=text name