你知道PbootCms导航菜单标签的所有这些技巧吗?
2024-09-20 00:55:23
pbotcms模板模板每天都有一些小白问一些很简单没有技术含量的问题,导致大家都懒得教,技术讨论的质量越来越低。
在这里,我理清了小白经常遇到的一些问题,希望对新手有所帮助。当然,最好提高自己的基础知识储备,尽快走向大神之路。
{pboot:nav}
<a href="[nav:link]">[nav:name]</a>
{/pboot:nav}
|
控制参数:
控制参数: num=* 用于控制输出数量的非必填数量
parent=* 父菜单编码,不必填写,用于控制输出列表的父菜单编码,默认0,即从一级菜单输出
以下三个常用于导航的循环嵌套
parent={ sort:pcode } 可用于输出当前栏目的同级菜单
parent={ sort:scode } 可用于输出当前栏目的子菜单
parent={ sort:tcode } 子菜单可用于输出当前列的顶级菜单
场景1:
后台有10个一级栏目,只需显示前5个栏目即可写:
{pboot:nav num=5}
<a href="[nav:link]">[nav:name]</a>
{/pboot:nav}
|
场景2:
剩下的五个导航菜单我要在其他位置显示怎么办?
if判断标签可以用来实现
{pboot:nav num=10}
{pboot:if([nav:i]>5)}
<a href="[nav:link]">[nav:name]</a>
{/pboot:if}
{/pboot:nav}
|
解释以上代码:(新手好看,思路是最重要的)
首先调用10个菜单,然后在循环到第六个时使用if来判断显示。所以显示的结果是从第六个到第十个导航菜单。