织梦查询功能选项框查询怎么做?

下一篇:没有了
栏目热门阅读播放列表加载中...
正在载入...
分享视频:
嵌入代码:
拍下二维码,随时随地看视频
织梦如何增加列表栏目及管理栏目内容和更新网站
上 传 者:
内容介绍:
织梦基础建站系列视频教程-如何增加列表栏目及管理栏目内容和更新网站
Channel Me 精选
我来说点啥
版权所有 CopyRight
| 京网文[0号 |
| 京公网安备:
互联网药品信息服务资格证:(京)-非经营性- | 广播电视节目制作经营许可证:(京)字第403号
<img src="" width="34" height="34"/>
<img src=""/>
<li data-vid="">
<img src=""/><i data-vid="" class="ckl_plays">
<img width="132" height="99" src=""/>
在线人数:
<li data-vid="">
<img src=""/><i data-vid="" class="ckl_plays">
<img src="///img/blank.png" data-src=""/>
<img src="///img/blank.png" data-src="http://"/>
<li data-vid="" class="cfix">
src="///img/blank.png" data-src=""/>
<i data-vid="" class="ckl_plays">
<li data-vid="" class="cfix">
src="///img/blank.png" data-src=""/><i data-vid="" class="ckl_plays">
没有数据!
{upload_level_name}
粉丝 {fans_count}
{video_count}
{description}Dedecms织梦栏目分类实现二级菜单效果-dedecms教程-网页制作-壹聚教程网Dedecms织梦栏目分类实现二级菜单效果
dedecms如果要调用所有栏目并显示子栏目我们好像没什么好办法,今天我无意中发现一个直接利用模板标题就可以读出主栏目下的子栏目方法,这里用到了channelartlist与channel 来实现了,下面大家一起来看看。
方法一,利用模块标签
DEDECMS导航二级栏目下拉列表,
channelartlist还经常用在封面模板中,主要用来循环栏目标题和栏目标题下的文档,也就是用于获取当前频道(或者指定频道)的下级栏目的文档列表。
{dede:channelartlist}
{dede:type}[field:字段名/]{/dede:type}(调用当前频道栏目)
{dede:arclist}[field:字段名/]{/dede:arclist}(获得下级栏目的文档列表)
{/dede:channelartlist}
废话不多说,直接看代码:
&div class=&nav_dh&&
{dede:channelartlist typeid={dede:field.typeid/}//读取顶级栏目
&li&&a href=&{dede:field name=&typeurl&/}&&{dede:field name=&typename&/}&/a&
{dede:channel type=&son&}//读取顶级栏目的二级目录
&li&&a href=&[field:typelink/]& title=&[field:typename/]&&[field:typename/]&/a&&/li&
{/dede:channel}
{/dede:channelartlist}
我们发现,这个下拉列表的特点是&li&标签里包含有&ul&标签。那么,我们需要写一段相应的css样式来支持。
&style type=&text/css&&
/* 导航 */
#nav_dh {width:1000 line-height:48 list-style-type: margin: }
#nav_dh a {display: width: 80 text-align:}
#nav_dh a:link {color:#FFF; text-decoration:}
#nav_dh a:visited {color:#FFF;text-decoration:}
#nav_dh a:hover {color:#FFF;text-decoration:font-weight:}
#nav_dh li {float: width:104 background:#86603b;}
#nav_dh li a:hover{background:#999;}
#nav_dh li ul {line-height: 27 list-style-type:text-align:left:-999 width:104 position: z-index:1;}
#nav_dh li ul li{float: width:104background: #F6F6F6;}
#nav_dh li ul a{display: width:104_width:123height: margin:0text-align: text-align:}
#nav_dh li ul a:link {color:#666; text-decoration:}
#nav_dh li ul a:visited {color:#666;text-decoration:}
#nav_dh li ul a:hover {color:#F3F3F3;text-decoration:font-weight:background:#86603b;}
#nav_dh li:hover ul {left:}
#nav_dh li.sfhover ul {left:}
仔细查看可以发现,通过这一段css,可以更改各级菜单背景、字体的颜色,鼠标悬停颜色,宽度,高度等。
如果整站栏目有三层,需要调用某个一级栏目下的所有栏目呢?那么,你只需要改一改typeid。
方法二,用sql语句获取二级菜单、二级栏目方法
代码如下:
&{dede:channelartlist typeid='1'}
&&&&&&&&&&& &h1&&a href=&{dede:field name='typeurl'/}&&{dede:field name='typename'/}&/a&&/h1&
&&&&&&&&&&&& {dede:sql sql='Select * from dede_arctype where reid=~id~'}
&&&&&&&&&&&& &h2&&a href=&[field:typeurl/]&&[field:typename/]&/a&&/h2&{/dede:sql}
{/dede:channelartlist}
显示效果:
这样的话 一级栏目下没有子栏目它就不会去显示所有 一级栏目了
上一页: &&&&&下一页:相关内容}

我要回帖

更多关于 织梦插件 查询成绩 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信