您好,欢迎来到菜鸟吧源码网-本站资源仅供学习与参考,禁止用于商业或违法行为!
  • 首 页
  • 下载APP
  • 公告:菜鸟吧APP于2024.9.15正式上线,请首页右上角进入下载,本站资源均来源于互联网及会员投稿发布,所有资源仅供学习参考研究使用,请勿商用或其它非法用途,商用请购买正版,否则产生一切后果由用户自行承担!谢谢!

     

    当前位置:主页 > 站长学堂 > pbootcms >
    PbootCms导航菜单标签的这些小技巧你都知道吗?
    时间:2024-11-22 20:20 作者:菜鸟哥 浏览:收藏 挑错 打印

    pbootcms模板官方群里每天都会有一些小白问一些很简单没啥技术含量的问题,导致大家都懒的教,技术讨论的质量越来越低。

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

    1<span style="font-size:14px;">{pboot:nav}

    2<a href="[nav:link]">[nav:name]</a>

    3{/pboot:nav}</span>

    控制参数:

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

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

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

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

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

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

    场景1:

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

    1<span style="font-size:14px;">{pboot:nav num=5}

    2<a href="[nav:link]">[nav:name]</a>

    3{/pboot:nav}</span>


    场景2:

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

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

    1<span style="font-size:14px;">{pboot:nav num=10}

    2{pboot:if([nav:i]>5)}

    3<a href="[nav:link]">[nav:name]</a>

    4{/pboot:if}

    5{/pboot:nav}</span>

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

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

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请给我们来信:cainiaovip8@qq.com,我们尽快处理。

    PbootCMS后台访问地址及默认帐号密码PbootCMS后台访问地址及默认帐号密码
    PbootCMS设置当前站点模板,模板子目录,黑白名单,敏感词过滤等PbootCMS设置当前站点模板,模板子目录,
    PbootCMS使用Ajax无刷新提交留言及表单PbootCMS使用Ajax无刷新提交留言及表单