织梦cms 如何调用顶级栏目下的二级栏目()

织梦cms

Dreamweaver cms如何调用二级列?

调用方法:

{ dede:channel art list typeid = & # 39;40'}

& ltdl onmouseover = & quotShowMenuDd(this)& quot;class = & quotrepeatItem & quot& gt

& ltdt class = & quotpscSubCon _ dt & quot& gt

& ltdiv class = & quotmaxLen & quot& gt

& lta id = & quotCTL 00 _ CTL 01 _ pscSubCon _ rptCatalogList _ CTL 00 _ lnk catalog & quot;class = & quot链接& quothref = & quot{dede:字段名= & # 39;typeurl & # 39/} & quot;& gt{dede:字段名= & # 39;键入名称& # 39;/} & lt;/a & gt;

& lt/div & gt;

& lt/dt & gt;

{dede:频道类型= & # 39;子& # 39;row=10}

& ltdd & gt

& ltdiv class = & quotmaxLen & quot& gt

& lta title = & quot[field:typename/]& quot;class = & quot链接& quothref = & quot[field:typeurl/]& quot;& gt[field:typename/]& lt;/a & gt;

& lt/div & gt;

& lt/DD & gt;

{/dede:channel}

& lt/dl & gt;

{/dede:channelartlist}

直接使用这种方法会出现一个问题:当其中一个分类没有子分类时,所有的一级分类都会显示在其子分类的位置。

解决方法:从include/taglib/channel.lib.php中删除以下内容来解决。

//如果使用子列模式,则没有子列时,显示同级的列。

if($ type = = & # 39;子& # 39;& & $里德!= 0 & $ total row = = 0)

{

$ sql = & quotSELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

FROM `jfweb_arctype `其中reid = & # 39$里德& # 39;而ishidden & lt& gt1 order by sortrank asc limit 0,$ line & quot;

$ dsql-& gt;SetQuery($ SQL);

$ dsql-& gt;执行();

}

织梦栏目名称以及链接怎么随机调用,求代码?

按道理来说,织梦并没有这个功能。名称不知道怎么调用,链接倒是可以考虑 用随机数。不过也是动态的。{dede:php}echo rand(1,3);{/dede:php}利用php调用数据库数据出来,或许可以实现你的功能,不过我没试过

织梦CMS5.6顶级栏目不在主页显示的问题?

是导航,不显示,还是文章栏目不显示;两个不显示的话,是不是栏目管理设置隐藏了文章栏目,显示,是不是没调用,或者限制了调用的个数,row=”;

Published by

风君子

独自遨游何稽首 揭天掀地慰生平