我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

位置:首页  /  学习知识  /  Pboot教程

PBootCMS解析、例子-sort:tcode,nav:scode使用方法

于:2024-01-23发布    热度:100℃

当前栏目的顶级栏目编码(sort:tcode)与当前栏目编码([nav:scode])相等,则设为激活标志。
一、分析以下程序
{pboot:nav num=10 parent=0}

    <li class="nav-item {pboot:if('[nav:scode]'=='{sort:tcode}')}active{/pboot:if}">

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

    </li>

{/pboot:nav}

当前栏目的顶级栏目编码(sort:tcode)与当前栏目编码([nav:scode])相等,则设为激活标志。

1、sort:tcode

{sort:tcode}当前栏目的顶级栏目编码

当前栏目标签

适用范围:在列表页或详情页使用

标签作用:用于输出当前栏目的相关信息

{sort:scode}当前栏目编码
{sort:pcode}当前栏目的父栏目编码

2、[nav:scode]

[nav:scode]当前栏目编码

导航菜单列表标签

适用范围:全站任意地方均可使用

标签作用:用于调导航菜单栏目列表,对应后台的“基础内容>内容栏目”

[nav:pcode]父栏目编码

二、一个例子

<ul class="container nav nav-tabs" style="height:50px;">

    <li class="nav-item {pboot:if(0=='{sort:scode}')}active{/pboot:if}">

             <a class="nav-link" href="{pboot:sitepath}/index.php" >首页</a>

             </li>

             {pboot:nav num=10 parent=0}

                 <li class="nav-item {pboot:if('[nav:scode]'=='{sort:tcode}')}active{/pboot:if}">

                 {pboot:if([nav:soncount]>0)}  <!--当有子菜单时显示div-->

                  <li class="dropdown">

                     <a class="nav-link dropdown-toggle"  data-toggle="dropdown" href="#">[nav:name]

            <span class="caret"></span></a>

                     <ul class="dropdown-menu">

                        {pboot:2nav parent=[nav:scode]}

                         <a href= "[2nav:link]">[2nav:name]</a><p style="height:20px;"></p>

                        {/pboot:2nav}

                     </ul>

                  </li>

                 {else}

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

                 {/pboot:if}

                 </li>

             {/pboot:nav}

</ul>
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 137-1512-1956,我们会详细为你一一解答你心中的疑难。项目经理在线
  • 13

    技术从业经验

  • 多一份方案,会有收获...

    联系鼎点网络,免费获得专属《策划方案》及报价

    在线咨询联系我们

  • 拒绝骚扰,我们只想为给您带来一些惊喜...

深入了解,只为更深度的信任与合作
2000+企业的见证,鼎点网络希望与你同行,未来在路上...
在线客服
咨询热线
137-1512-1956