您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
开发手册PbootCMS导航菜单控制参数列表
代真2023-06-08 23:48:36pbootcms教程已有人查阅
导读导航菜单列表标签;适用范围:全站任意地方均可使用;标签作用:用于调导航菜单栏目列表,对应后台的“基础内容>内容栏目”
导航菜单列表标签
适用范围:全站任意地方均可使用
标签作用:用于调导航菜单栏目列表,对应后台的“基础内容>内容栏目”
1、导航菜单列表
{pboot:nav}
<a href="[nav:link]">[nav:name]</a>
{/pboot:nav}
控制参数:
num=* 数量,非必填,用于控制输出的数量
(V3.1.2+)支持传递多个编码
parent={sort:pcode} 可用于输出当前栏目的同级菜单
parent={sort:scode} 可用于输出当前栏目的子菜单
parent={sort:tcode} 可用于输出当前栏目顶级菜单的子菜单
scode=1,2,3 用于控制输出栏目范围(V3.1.2+)
要注意parent和scode的区别,一个是输出子栏目,一个控制范围
2、可使用的列表标签
[nav:n] 序号,从0开始
[nav:i] 序号,从1开始
[nav:pcode] 父栏目编码
[nav:scode] 当前栏目编码
[nav:name] 栏目名称
[nav:subname] 栏目副名称
[nav:link] 栏目链接
[nav:type] 栏目类型,1单页、2列表
[nav:outlink] 后台设置的跳转链接
[nav:listtpl] 列表页模板
[nav:contenttpl] 详情页模板
[nav:ico] 栏目缩略图
[nav:pic] 栏目大图
[nav:keywords] 栏目关键字
[nav:description] 栏目描述
[nav:soncount] 当前栏目子栏目的数量,无子栏目时为0
[nav:rows] 输出栏目下内容数量(V1.3+)
[nav:def1] 栏目描述1(V3.0.6+)
[nav:def2] 栏目描述2(V3.0.6+)
[nav:def3] 栏目描述3(V3.0.6+)
3、常见使用示例
高亮菜单
二级嵌套
适用范围:全站任意地方均可使用
标签作用:用于调导航菜单栏目列表,对应后台的“基础内容>内容栏目”
1、导航菜单列表
{pboot:nav}
<a href="[nav:link]">[nav:name]</a>
{/pboot:nav}
控制参数:
num=* 数量,非必填,用于控制输出的数量
(V3.1.2+)支持传递多个编码
parent={sort:pcode} 可用于输出当前栏目的同级菜单
parent={sort:scode} 可用于输出当前栏目的子菜单
parent={sort:tcode} 可用于输出当前栏目顶级菜单的子菜单
scode=1,2,3 用于控制输出栏目范围(V3.1.2+)
要注意parent和scode的区别,一个是输出子栏目,一个控制范围
2、可使用的列表标签
[nav:n] 序号,从0开始
[nav:i] 序号,从1开始
[nav:pcode] 父栏目编码
[nav:scode] 当前栏目编码
[nav:name] 栏目名称
[nav:subname] 栏目副名称
[nav:link] 栏目链接
[nav:type] 栏目类型,1单页、2列表
[nav:outlink] 后台设置的跳转链接
[nav:listtpl] 列表页模板
[nav:contenttpl] 详情页模板
[nav:ico] 栏目缩略图
[nav:pic] 栏目大图
[nav:keywords] 栏目关键字
[nav:description] 栏目描述
[nav:soncount] 当前栏目子栏目的数量,无子栏目时为0
[nav:rows] 输出栏目下内容数量(V1.3+)
[nav:def1] 栏目描述1(V3.0.6+)
[nav:def2] 栏目描述2(V3.0.6+)
[nav:def3] 栏目描述3(V3.0.6+)
3、常见使用示例
高亮菜单
使用判断语句:{pboot:if('[nav:scode]'=='{sort:tcode}')}class="active"{/pboot:if}
首页特殊用法:{pboot:if(0=='{sort:scode}')}class="active"{/pboot:if}
菜单嵌套二级嵌套
{pboot:nav}
<a href= "[nav:link]">[nav:name]</a>
{pboot:2nav parent=[nav:scode]}
<a href= "[2nav:link]">[2nav:name]</a>
{/pboot:2nav}
{/pboot:nav}
三级嵌套
{pboot:nav}
<a href= "[nav:link]">[nav:name]</a>
{pboot:2nav parent=[nav:scode]}
<a href= "[2nav:link]">[2nav:name]</a>
{pboot:3nav parent=[2nav:scode]}
<a href= "[3nav:link]">[3nav:name]</a>
{/pboot:3nav}
{/pboot:2nav}
{/pboot:nav}
如果有更多级别,以此类推,使用数字依层级套用,理论上不限级调用
本文标签:
很赞哦! ()
相关文章
- pbootcms网站报错No input file specified怎么办
- pbootcms检测到您模板中包含文件超过50个的解决方法
- pbootcms后台搜索功能扩展和增加显示字段的方法
- pbootcms标签{pboot:list}怎么添加新的字段
- pbootcms前台筛选功能扩展到任意字段的实现方法
- pbootcms加载类文件时发生错误,类名【core\basic\Kernel】
- Pbootcms留言提交成功提示语修改方法
- pbootcms留言板怎么取消验证码
- pbootcms显示指定栏目的名称和链接的写法
- pbootcms怎么去除URL地址中index.php后缀!
- 阿里云pbootcms提示"KERNEL.PHP"为后门(WEBSHELL)的解决方法
- PbootCMS自定义前台404错误页的方法
随机图文
-
pbootcms模板怎么换,pbootcms模板更换的方法
PbootCMS换模板,让你的网站焕然一新!在互联网时代,一个优秀的网站对于企业和个人来说显得尤为重要。而一个吸引人眼球的网站,往往需要一个独特且美观的模板来支撑。 -
pbootcms上传通过layui实现留言文件上传功能
话不多说,直接上图上代码--这里以上传图片为例!其他文件自行修改,打开apps/home/controller/IndexController.php,新增上传入口函数。 -
pbootcms栏目怎么添加字段方法
之前我们在做织梦程序的时候会有栏目增加英文名称和缩略图,那么pbootcms如何给栏目增加字段呢?本文介绍了pbootcms添加栏目字段 -
pbootcms如何生成网站xml地图
问题:pbootcms如何设置网站xml地图解答:系统使用动态站点地图,不需要生成,访问地址即为实时地图,输出格式为xml 或 txt
留言与评论 (共有 条评论) |