织梦 二级栏目 下拉 参考 currentstyle='active' dede:channelartlist_li-parent-div-程序员宅基地

1. 实现顶级栏目下拉 

{dede:channelartlist typeid='top' currentstyle='active'}
              <li class='{dede:field.currentstyle/}'>
                <div class="li-parent-div li-parentOne-div"><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}<i class="fa fa-plus"></i></a></div>
                <i class="nav_simpline_cur"></i>
                <div class="submenu">
                  <div class="back-div"><i class="fa fa-angle-left"></i><span>返回</span></div>
                  <ul>
                    {dede:channel type='son' noself='yes'}
                    <li><a href="[field:typeurl/]">[field:typename/]</a></li>
                    {/dede:channel}
                  </ul>
                </div>
              </li>
              {/dede:channelartlist}

2. 实现手机端 二级栏目下拉

 <li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='active' ":@me="";{/dede:field}><a href="/">网站首页</a><i class="nav_simpline_cur"></i></li>
            {dede:channelartlist typeid='top' currentstyle='active'}
            <li class='{dede:field.currentstyle/}'>
              <div class="li-parent-div li-parentOne-div"><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}
                {dede:field name=typeid runphp="yes"}
                global $dsql;
                $sql = "SELECT id From `dede_arctype` WHERE reid='@me' And ishidden<>1 order by sortrank asc limit 0, 100 ";
                $row = $dsql->GetOne($sql);      
                @me=is_array($row)?'<i class="fa fa-plus"></i>':'';
                {/dede:field}</a></div>
              <i class="nav_simpline_cur"></i>
              <div class="submenu">
                <div class="back-div"><i class="fa fa-angle-left"></i><span>返回</span></div>
                <ul>
                  {dede:channel type='son' noself='yes'}
                  <li><a href="[field:typeurl/]">[field:typename/]</a></li>
                  {/dede:channel}
                </ul>
              </div>
            </li>
            {/dede:channelartlist}

 

源码 地址 http://www.adminbuy.cn/jingping/4052.html  参考修改 

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_36261477/article/details/82975657

智能推荐

git checkout 出错原因 (error: pathspec 'master' did not match any file(s) known to )_$ git checkout -- zyq4.txt error: pathspec 'zyq4.t-程序员宅基地

文章浏览阅读3.5k次。git checkout 报错原因在一个空的目录中(/item)执行命令git init成功创建一个空的git仓库执行:git checkout -b dev成功创建一个dev分支现在想checkout到master分支执行:git checkout mster不好意思,突然报错了,是什么原因呢?错误信_$ git checkout -- zyq4.txt error: pathspec 'zyq4.txt' did not match any file

CodeIgniter URL添加后缀-程序员宅基地

文章浏览阅读163次。通过配置/application/config/config.php文件的$config['url_suffix']值,可以为CodeIgniter生成的URL添加一个指定的文件后缀,注意不要漏了点 $config['url_suffix'] = '.html';比如这个URL:example.com/index.php/products/view/shoes,如果配置后缀为html,那么跳转..._codeigniter 路由后缀

预留度数Rx表达式的推导_holladay 1公式怎么书写-程序员宅基地

文章浏览阅读646次。预留度数Rx表达式的推导1. sympy简介2. Holliday12.1 P的计算源码2.2 Rx表达式的推导3 HofferQ3.1 P的计算源码3.2 Rx表达式的推导1. sympy简介  sympy是Python中强大的符号运算包,可用于多种计算,如微积分运算、解方程、矩阵运算等  人工晶状体度数的计算代码参考R程序包enbrown/iol-calculations 1  安装该包的方法install.packages("devtools")library(devtools)inst_holladay 1公式怎么书写

html 3d转换动画,开源项目:CSS 3D转换和动画学习示例教程-程序员宅基地

文章浏览阅读130次。下面介绍的开源项目,是CSS在动画/3D变换方面的一些应用,非常酷的效果,全部由CSS3来实现。在这里JavaScript仅作为动画控制来使用,JS并不控制UI界面的具体呈现,切换动画、3D效果仅需要一条 addClass/removeClass即可。这在一定程度上体现了Web平台纯天然的MVC结构。即:HTML(template) + CSS(view) + JavaScript(control..._html3d换装源码

LinearLayout中的layout_weight属性_linearlayout的weight属性就可以把界面平均分成两半-程序员宅基地

文章浏览阅读5.8k次。LinearLayout中的layout_weight属性布局LinearLayout代码Xml代码 xml version="1.0" encoding="utf-8"?> LinearLayout ="http://schemas.android.com/apk/res/android" android:orientation_linearlayout的weight属性就可以把界面平均分成两半

Qt网络编程:QWebSocketServer使用示例_qt中发送wss协议的请求-程序员宅基地

文章浏览阅读6.5k次,点赞4次,收藏38次。用QWebSocketServer来构建一个服务器,实现给连接它的各个客户端发送消息先把界面画出来如图:创建服务网和监听: WebSocketServer = new QWebSocketServer(QStringLiteral("testServer"),QWebSocketServer::NonSecureMode,this); //QWebSocketServer::SslMode 运行模式:安全模式(SecureMode)wss,非安全模式(NonSecureMo._qt中发送wss协议的请求

随便推点

ALSA driver---register card_snd_soc_register_card-程序员宅基地

文章浏览阅读961次。通过snd_soc_register_card来注册card,即注册整个machine driver.此函数接收一个参数 snd_soc_card:/* SoC card */struct snd_soc_card { const char *name; const char *long_name; const char *driver_name; ..._snd_soc_register_card

MQ选型对比RabbitMQ RocketMQ ActiveMQ Kafka(外加redis对比及其实现)_rabbitmq rocketmq kafka redis-程序员宅基地

文章浏览阅读258次。MQ选型对比RabbitMQ RocketMQ ActiveMQ Kafka(外加redis对比及其实现)rocketmq 4.3开始支持事务https://www.cnblogs.com/hzmark/p/rocket_txn.html参考:rabbitMQ、activeMQ、zeroMQ、Kafka、Redis 比较redis vs rabbitmq可靠消费Redis:没有相应的机制保证消息的消费,当消费者消费失败的时候,消息体丢失,需要手动处理RabbitMQ:具有消息消费确认,即使_rabbitmq rocketmq kafka redis

Adjusted frame length exceeds 4096: 5637 - discarded 服务端解决_io.netty.handler.codec.toolongframeexception: adju-程序员宅基地

文章浏览阅读2.4w次,点赞2次,收藏5次。解决服务端Adjusted frame length exceeds 4096: 5637 - discarded问题1. 具体错误2. 错误原因3. 解决方法1. 具体错误下面展示一些 错误详情。io.netty.handler.codec.TooLongFrameException: Adjusted frame length exceeds 4096: 18247 - discarde..._io.netty.handler.codec.toolongframeexception: adjusted frame length exceeds

【技术综述】基于弱监督深度学习的图像分割方法综述​_image segmentation with a bounding box prior-程序员宅基地

文章浏览阅读901次。文章首发于微信公众号《有三AI》【技术综述】基于弱监督深度学习的图像分割方法综述​本文是基于弱监督的深度学习的图像分割方法的综述,阐述了弱监督方法的原理以及相对于全监督方法的优势,首发与《有三AI》作者 | 孙叔桥 编辑 | 言有三1 基础概念生活中,我们和周围的事物都是有“标签”的,比如人、杯子、天空等等。在不同的场景下,相同的事物可能对应了不同的标签,比如长在地..._image segmentation with a bounding box prior

linux下信号以及gdbt调试___memcpy_ssse3_back-程序员宅基地

文章浏览阅读4.1k次。int main(){char *ptr=null;memcpy(ptr,“nihao”,6)return 0}运行结果为 segmentation fault(core dumped)为段错误,内存访问错误gdb ./neicuncuowu(gdb) rProgram received signal SIGSEGV,(程序接受到了一个信号) Segmentation fault...___memcpy_ssse3_back

linux yum命令详解_linuxyum命令详解-程序员宅基地

文章浏览阅读6.9k次。linux yum命令详解_linuxyum命令详解