PbootCms导航菜单标签的这些小技巧你都知道吗?

举报
小唐同学 发表于 2022/05/19 17:33:32 2022/05/19
【摘要】 这里我把一些小白常遇到的问题理一理,希望对新手有些帮助,当然,最好还是提升下自身的基础知识储备,早日走向大神之路。<span style="font-size:14px;"> {pboot:nav} <a href="[nav:link]">[nav:name]</a> {/pboot:nav}</span>控制参数控制参数: num=* 数量,非必填,用于控制输...

这里我把一些小白常遇到的问题理一理,希望对新手有些帮助,当然,最好还是提升下自身的基础知识储备,早日走向大神之路。

<span style="font-size:14px;">
    {pboot:nav}
        <a href="[nav:link]">[nav:name]</a>
    {/pboot:nav}
</span>

控制参数

控制参数: num=* 数量,非必填,用于控制输出的数量

parent=* 父菜单编码,非必填,用于控制输出列表的父菜单编码,默认0,即从一级菜单开始输出

以下三个常用于导航的循环嵌套中

parent={ sort:pcode } 可用于输出当前栏目的同级菜单

parent={ sort:scode } 可用于输出当前栏目的子菜单

parent={ sort:tcode } 可用于输出当前栏目顶级菜单的子菜单

场景1

后台有10个一级栏目,只需要显示前5个,这样写

<span style="font-size:14px;">
    {pboot:nav num=5}
        <a href="[nav:link]">[nav:name]</a>
    {/pboot:nav}
</span>

场景2

那剩下的5个导航菜单我要在其他位置显示该怎么办呢?

可以使用if判断标签来实现

解释一下上面的代码:(新手好好看,思路是最主要的)

首先调用10个菜单,然后使用if判断,当循环到第六个的时候开始显示。那么这样显示的结果就是从第六个开始到第十个导航菜单。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。