怎么在织梦首页顶级栏目下建立下拉织梦调用子栏目文章!

dedecms笔记(7)
新建一个url.htm文件,然后将一级栏目的栏目属性设置为封面页。并将封面模版更改为url.htm。
将以下代码复制到该文件中即可;
{dede:channel type='son' row='1'}
window.location.href='[field:typelink /]';
{/dede:channel}
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:35712次
积分:1203
积分:1203
排名:千里之外
原创:83篇
转载:28篇
(2)(1)(5)(2)(1)(1)(1)(1)(4)(2)(7)(6)(7)(2)(10)(13)(7)(1)(4)(7)(6)(4)(7)(5)(2)(5)dedecms怎样让顶级栏目不调用子栏目文章?
我顶级栏目调用了子栏目的文章,我不想顶级栏目调用子栏目文章
15-05-22 &
在模板里修改标签
请登录后再发表评论!全国统一服务热线:  手机:
如何让织梦{dede:channel}无子栏目不显示同级栏目
发布时间: 00:19:57.0 作者:青岛做网站
&&& 我们在使用织梦系统制作网站时经常会遇到网站栏目较多,显示当前栏目下的二级与三级栏目时,使用栏目嵌套标签,但是当三级栏目为空时,会显示同级栏目。从用户体验角度出发,常理情况下也是需要空白的,即二级栏目下的三级栏目如为空时,则不显示。那么如何让织梦{dede:channel type=&son&}无子栏目时不显示同级栏目呢?今天青岛做网站就跟大家分享一下解决方法?
打开:include\taglib\channel.lib.php文件。
if($type==&son& && $reid!=0 && $totalRow==0)
if($type==&son& && $reid!=0 && $totalRow==0 && $noself==&&)
网上可以找到的答案也就是上面这些了,有些童鞋按照上述方法就解决了,可是有些童鞋的问题依然没有解决!
问题出在哪呢?原来是要在织梦的channel标签中加上 noself=&yes&就可以了!
{dede:channel type=&son& row=&5& noself=&yes&}
然后在模板中引用实例如下:
&{dede:channelartlist typeid=&10&}
&& &li class=&li_biaoti&&&a class=&s& href=&{dede:field name=&typeurl&/}& &{dede:field name=&typename&/}&/a&&/li&
&&& {dede:channel type=&son& noself=&yes&}&&&
&&&& &li&&a class=&t& href=&[field:typelink/]&&[field:typename/]&/a&&/li&
&&& {/dede:channel}
& {/dede:channelartlist}&&
打开:include\taglib\channel.lib.php
找到第110行,注释掉这段代码,如下:
保存文件。
再刷新一下代码。就OK了!
上一篇:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 下一篇:
青岛市市南区香港中路52号1615室(青岛国际新闻中心)
早8:20~晚18:00
Copyright &
All Rights Reserved  dede调用二级和三级和调用栏目的所有子栏目 - 织梦大观园
- ITeye技术网站
博客分类:
&!--频道分类具体内容开始--&
&div class="channel_sort"&
{dede:channelartlist
cacheid='channelsonlist'}
&h3&&a href="{dede:field name='typeurl'/}" &{dede:field name='typename'/}&/a&&/h3&
{dede:channel type='son' row='10' noself='yes'}
&li&&a href='[field:typeurl/]' [field:rel/]&&span&[field:typename/]&/span&&/a&&/li&{/dede:channel}
{/dede:channelartlist}
【Channel 标记】
功能说明:用于获取栏目列表适用范围:封面模板、列表模板、文档模板(1)基本语法{dede:channel row='' type=''}自定义样式模板(InnerText){/dede:channel}(2)属性[1] row='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是 8)[2] type = top,sun/son,selftype='top' 表示顶级栏目type='son' 或 'sun' 表示下级栏目type='self' 表示同级栏目其中后两个属性必须在列表模板中使用。
==============================================
dede:channel 和dede:channelartlist 这个怎么嵌套使用呀 dede二级栏目调用
{dede:channelartlist row=6}
&a href='{dede:field name='typeurl'/}'&{dede:field name='typename'/}&/a&一级栏目
{dede:channel type='son' row='10' currentstyle="&li class='hover'&&a href='~typelink~' ~rel~&&span&~typename~&/span&&/a&&&"}
&a href='[field:typeurl/]' [field:rel/]&[field:typename/]&/a& 二级栏目
{/dede:channel}{/dede:channelartlist}
==============================================================
在dede众多的标签中,可以嵌套的标签唯一只有channelArtlist了。虽然很多功能是想用嵌套来实现,dede不支持其他标签嵌套功能,但也是可以用别的方法可以实现的。。。了解更多的可以查看下面相关的文章
{dede:channelArtlist typeid='1'}
{dede:type}
[&a href="[field:typelink /]"&&b&[field:typename /]&/b&&/a&]
{/dede:type}
{dede:channel type='son'}
&a href='[field:typelink /]'&[field:typename/]&/a&
{/dede:channel}
{/dede:channelArtlist}
{dede:channelArtlist typeid='0'}
&div class="AList"&
{dede:type}
&h3&&a href="[field:typelink /]"&&& [field:typename /]&/a&&/h3&
{/dede:type}
{dede:arclist row="8" titlelen='100'}
&li&&span&[field:pubdate function="MyDate('Y/m/d',@me)"/]&/span&&a href="[field:arcurl /]" title="[field:title function='html2text(@me)'/]"&[field:title function=' ( strlen("@me")&40 ? cn_substr("@me",40): "@me" ) '/]&/a&&/li&
{/dede:arclist}
&/div&{/dede:channelArtlist}
浏览 19036
浏览: 43256 次

我要回帖

更多关于 织梦获取子栏目 的文章

 

随机推荐