PBootCMS解析、例子

news2025/1/11 2:33:45
一、分析以下程序
{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>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1100182.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ruoyi-cloud 升级mybatis plus 报错 Invalid bound statement (not found)

1.项目是用的ruoyi-cloud 2.项目自带mybatis 想升级为mybatis plus 3.mybatis plus集成后,启动正常,但是dao访问xml时,报错Invalid bound statement (not found) 4.试了好多次无果,后来又把application.yml的mybatis-plus换成mybatis,目的是查看是否mybatis能否正确关联到sq…

C++:超越C语言的独特魅力

W...Y的主页&#x1f60a; 代码仓库分享&#x1f495; &#x1f354;前言&#xff1a; 今天我们依旧来完善补充C&#xff0c;区分C与C语言的区别。上一篇我们讲了关键字、命名空间、C的输入与输出、缺省参数等知识点。今天我们继续走进C的世界。 目录 函数重载 函数重载概…

Linux常用命令——command命令

在线Linux命令查询工具 command 调用并执行指定的命令 补充说明 command命令调用指定的指令并执行&#xff0c;命令执行时不查询shell函数。command命令只能够执行shell内部的命令。 语法 command(参数)参数 指令&#xff1a;需要调用的指令及参数。 实例 使用command…

好奇喵 | Rust编程语言的简单了解~

前言 有时候会听到别人谈论小众的语言&#xff0c;最近经常听到rust语言&#xff0c;感觉很厉害的样子&#xff0c;就简单了解了一下。 Rust 语言是一种高效、可靠的通用高级语言。其高效不仅限于开发效率&#xff0c;它的执行效率也是令人称赞的&#xff0c;是一种少有的兼顾…

lesson0-C++入门(6000余字详细配图讲解)

个人主页&#xff1a;Lei宝啊 愿所有美好如期而遇 目录 1. C关键字 2. 命名空间 ​编辑 3. C输入&输出 4. 缺省参数 5. 函数重载 6. 引用 7. 内联函数 1. C关键字 C总计63个关键字&#xff0c;C语言32个关键字&#xff0c;C兼容%99的C语言&#xff0c;只有极少…

【小白使用-已验证】PhpStudy下载安装使用教程23.10.17

1.phpstudy是什么&#xff1f; phpstudy是一个php运行环境的集成包&#xff0c;用户不需要去配置运行环境&#xff0c;就可以使用&#xff0c;phpstudy不仅是一款比较好用的php调试环境工具&#xff0c;并且还包括了开发工具和常用手册&#xff0c;对于新手是有很大帮助的。 一…

AC/DC电源模块工作效率的特点

BOSHIDA AC/DC电源模块工作效率的特点 AC/DC电源模块是一种用来将交流电转换为直流电的设备&#xff0c;在各种电子设备中应用广泛。其中&#xff0c;工作效率是评价AC/DC电源模块性能的关键指标之一。下面将从工作效率的特点方面进行阐述&#xff0c;以帮助读者更好地理解AC/…

符尧:别卷大模型训练了,来卷数据吧!【干货十足】

大家好&#xff0c;我是HxShine。 今天分享一篇符尧大佬的一篇数据工程&#xff08;Data Engineering&#xff09;的文章&#xff0c;解释了speed of grokking指标是什么&#xff0c;分析了数据工程&#xff08;data engineering&#xff09;包括mix ratio&#xff08;数据混合…

DCDC Buck电路地弹造成的影响

很多读者都应该听过地弹&#xff0c;但是实际遇到的地弹的问题应该很少。本案例就是一个地弹现象导致电源芯片工作不正常的案例。 問題描述 如下图1 &#xff0c;产品其中一个供电是12V转3.3V的电路&#xff0c;产品发货50K左右以后&#xff0c;大约有1%的产品无法启动&#…

岩土工程监测利器:多通道振弦数据记录仪应用隧道监测

岩土工程监测利器&#xff1a;多通道振弦数据记录仪应用隧道监测 岩土工程监测在现代工程建设中的作用越来越重要。为了确保工程质量和工程安全&#xff0c;需要对工程过程中的各种参数进行实时监测和记录。而多通道振弦数据记录仪则是一种重要的监测工具&#xff0c;特别适用…

BI工具-DataEase(1) 安装

dataease安装可以在线安装,也可以下载离线安装包进行安装,个人习惯我这里使用离线安装: 下载地址是: 开源社区 - FIT2CLOUD 飞致云 . 使用的版本是 1.18.11 1. 配置完成jdk环境 #JAVA_HOME export JAVA_HOME/home/soft/jdk1.8.0_281 export PATH$JAVA_HOME/bin:$PATH expor…

如果Domino上的邮件无法直接发送到@outlook.com

大家好&#xff0c;才是真的好。 目前将Domino仅仅作为邮件服务器的企业用户还不少。如果Domino服务器版本比较新&#xff08;例如版本为11.0.x、12.0.x等&#xff09;&#xff0c;外发邮件时&#xff0c;没有通过邮件网关中转邮件&#xff0c;而是直接发送到Internet互联网上…

1.16.C++项目:仿muduo库实现并发服务器之HttpContext以及HttpServer模块的设计

文章目录 一、HttpContext模块二、HttpServer模块三、HttpContext模块实现思想&#xff08;一&#xff09;功能&#xff08;二&#xff09;意义&#xff08;三&#xff09;接口 四、HttpServer模块实现思想&#xff08;一&#xff09;功能&#xff08;二&#xff09;意义&#…

斯坦福JSKarel教学编程机器人使用介绍

斯坦福JSKarel教学编程机器人使用介绍 为了避免被编程语言固有的复杂性所困扰&#xff0c;有一个被称为卡雷尔&#xff08;Karel&#xff09;机器人的微型世界&#xff08;microworld&#xff09;的简化环境&#xff0c;可以让编程初学者从中学习理解编程的基本概念&#xff0…

3.4 延迟渲染

一、渲染路径 1.渲染路径 渲染路径&#xff08;Rendering Path&#xff09; 决定光照的实现方式&#xff0c;当前渲染目标使用光照的流程。 二、渲染方式 1.前向渲染 在渲染每一帧时&#xff0c;每个顶点/片元都要执行一次片元着色器代码&#xff0c;这时需要将所有的光照…

电流反馈型运放以及PCB

电流反馈型运放&#xff0c;宽带放大器的布局布线&#xff0c;宽带放大器的PCB绘制的注意事项 控制放大倍数的芯片选择 高压摆率高输出功率只能选择TI THS系列 第&#xff08;6&#xff09;条实现不了整体闭环控制 反向输入端接电容会震荡&#xff0c;不接电容时可能会…

英语——分享篇——每日100词——901-1000

chemical——n.化学品——chemi车迷(拼音)cal(l)打电话(熟词)——车迷打电话买了大量化学品 ordinary——adj.平凡的&#xff0c;普通的——or偶人di弟na那ry人妖——平凡的偶人弟弟变成了那个人妖 container——n.容器——con肯(谐音)tain太闹(拼音)er儿(拼音)——小肯太闹&…

解析几何:计算两条线段的交点

大家好&#xff0c;我是前端西瓜哥。 今天来实现计算两条线段的交点的解析几何算法。 我们要实现 getLineSegIntersection 方法&#xff1a;提供两条线段&#xff0c;计算它们的交点。 每条线段会用两个点坐标表示。 const getLineSegIntersection (p1, p2, p3, p4) > …

多媒体应用设计师 第3章 多媒体信息传输技术

1.数据通信技术 1.1.多媒体通信的服务质量 多媒体服务质量(Qos)指网络服务的良好程度&#xff0c; 衡量QoS的常见指标为:吞吐量&#xff0c;差错率&#xff0c;端到端延迟&#xff0c;延迟抖动,带宽&#xff0c;丢包率&#xff0c;服务可用性等。 1.2.多媒体通信的服务质量类…

MDK Keil开发时出现问题汇总与解决办法--实战成功解决

文章目录 问题1&#xff1a;Error :Flash Download failed "Cortex-M4" 出现无法烧录问题点击烧录时出现下述图片&#xff1a;问题分析&#xff1a;发现没有添加编程算法描述&#xff1a;正确的情况是下面的点击Add按钮&#xff0c;选择主Flash添加&#xff1a;编译后…