pbootcms基本调用标签大全
首页标签:
<title>{pboot:sitetitle}</title>
<meta name="Keywords" content="{pboot:sitekeywords}" />
<meta name="Description" content="{pboot:sitedescription}" />
页面自动标题关键词描:(推荐使用)
{pboot:pagetitle} 页面标题
{pboot:pagekeywords} 页面关键字
{pboot:pagedescription} 页面描述
导航标签:
一级栏目调用例子:
<ul>
{pboot:nav num=10 parent=0}
<li><a href="[nav:link]">[nav:name]</a></li>
{/pboot:nav}
</ul>
二级栏目调用例子:
<ul>
{pboot:nav num=10 parent=0}
<li><a href="[nav:link]">[nav:name]</a>
{pboot:if([nav:soncount]>0)}
<ul>
{pboot:2nav num=10 parent=[nav:scode]}
<li><a href="[2nav:link]">[2nav:name]</a></li>
{/pboot:2nav}
</ul>
{/pboot:if}
</li>
{/pboot:nav}
</ul>
三级导航栏调用例子:
<ul>
{pboot:nav num=10 parent=0}
<li><a href="[nav:link]">[nav:name]</a>
{pboot:if([nav:soncount]>0)}
<ul>
{pboot:2nav num=10 parent=[nav:scode]}
<li><a href="[2nav:link]">[2nav:name]</a></li>
{pboot:3nav num=10 parent=[2nav:scode]}
<li><a href="[3nav:link]">[3nav:name]</a></li>
{/pboot:3nav}
{/pboot:2nav}
</ul>
{/pboot:if}
</li>
{/pboot:nav}
</ul>
三级ul弹出导航栏调用例子:(2级if嵌套)
<ul>
{pboot:nav num=10 parent=0}
<li><a href="[nav:link]">[nav:name]</a>
{pboot:if([nav:soncount]>0)}
<ul>
{pboot:2nav num=10 parent=[nav:scode]}
<li><a href="[2nav:link]">[2nav:name]</a>
{pboot:2if([2nav:soncount]>0)}
<ul>
{pboot:3nav num=10 parent=[2nav:scode]}
<li><a href="[3nav:link]">[3nav:name]</a></li>
{/pboot:3nav}
</ul>
{/pboot:2if}
</li>
{/pboot:2nav}
</ul>
{/pboot:if}
</li>
搜索标签:
1、单一条件搜索:
<form action="{pboot:scaction}" method="get">
<input type="text" name="keyword" ><!–搜索的内容–>
<input type="hidden" name="field" value="title"> <!–可选限定keyword匹配的字段,默认title,也可在结果页使用调节参数–>
<input type="hidden" name="scode" value="1"> <!–可选限定条件(分类为1),也可在结果页使用调节参数–>
<button type="submit">搜索</button>
</form>
2、综合搜索:
<form action="{pboot:scaction}" method="get">
<input type="text" name="titile" > <!–搜索标题–>
<input type="text" name="author"> <!–搜索作者–>
<input type="text" name="content" ><!–搜索的内容–>
<input type="hidden" name="scode" value="1"> <!–可选限定条件(分类为1)–>
<button type="submit">搜索</button>
</form>
限定条件可使用数据库所有字段,method使用get方式。
提交地址:
使用自动标签:{pboot:scaction}(推荐)
或{pboot:siteindex}/Search/index
如果需要多字段搜索内容,也可设置下拉选择搜索的字段,如:
<form action="{pboot:scaction}" method="get">
<select name="field">
<option value="title">内容标题</option>
<option value="content">内容详情</option>
</select>
<input type="text" name="keyword" >
<button type="submit">搜索</button>
</form>
为空输出提示:
{pboot:if({page:rows}>0)}
<div class="pagination justify-content-center">
<a class="page-item page-link" href="{page:index}">首页</a>
<a class="page-item page-link" href="{page:pre}">上一页</a>
{page:numbar}<!– 数字条,小屏幕时自动隐藏–>
<a class="page-item page-link" href="{page:next}">下一页</a>
<a class="page-item page-link" href="{page:last}">尾页</a>
</div>
{else}
未搜索到任何数据!
{/pboot:if}
3、搜索结果展示
搜索结果页面使用模板search.html,内容列表标签如下:
{pboot:keyword} 输出搜索的关键字
搜索结果飘红:[search:title mark=1]
{pboot:search num=10 order=date}
[search:i] 计数
[search:id] 编号
[search:scode] 分类编码
[search:subscode] 副分类编码
[search:sortname] 分类名称
[search:subsortname] 副分类名称
[search:sortlink] 分类链接
[search:subsortlink] 副分类链接
[search:title] 标题
[search:titlecolor] 标题颜色
[search:subtitle] 副标题
[search:author] 作者
[search:source] 来源
[search:link] 链接
[search:outlink] 外部链接
[search:date] 发布日期
[search:ico] 缩略图
[search:pics] 多图
[search:content] 内容
[search:enclosure] 附件
[search:keywords] 关键词
[search:description] 描述
[search:istop] 是否置顶
[search:isrecommend] 是否置顶
[search:isheadline] 是否头条
[search:visits] 访问数量
[search:likes] 点赞数量
[search:oppose] 反对数量
[search:likeslink] 点赞链接
[search:opposelink] 反对链接
{/pboot:search}
调节参数:
scode=* 同时输出多个分类如:scode=1,2,3
num=* 输出数量
order=* 可选:date、sorting、istop、isrecommend、isheadline、visits、likes、oppose random
支持如:order='date desc,id desc' 、order='sorting desc,id desc'
filter=*|x,y 对列表内容进行过滤筛选,如:filter=title|ASP,PHP 只显示标题含有ASP和PHP的内容
如果需要只显示推荐,可使用如下过滤参数: filter=isrecommend|1
isico=*、ispics=*、istop=*、isrecommend=*、isheadline=* 用于对数据进行特殊筛选,可选值1和0,
比如只调取推荐内容:isrecommend=1
tags=x,y 对列表内容进行筛选,如:tags='ASP,PHP',则为含有asp或php标签的内容
fuzzy=* 是否模糊匹配,非必填,可选1或0



