dedecms dede:arclist 怎么调用文章副栏目的名称,我是要文章副栏目的名称和该栏目的链接

dedecms dede:arclist 怎么调用文章副栏目的名称,我是要文章副栏目的名称和该栏目的链接,第1张

channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套

{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记

你嵌套了 {dede:channel}所以有问题

调用多级子栏目讲参考:http://hibaiducom/kfs920/item/58aaec4c6e1d76e3dd0f6c37

同时调用一级、二级、三级以至N级栏目的方法:http://hibaiducom/kfs920/item/80ac8871ebe3c2236cc37c38

{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}

<li><a href='[field:typelink/]'>[field:typename/]</a> </li>

{/dede:channel}

参数说明:

typeid = '0' 栏目ID

reid = '0' 上级栏目ID

row = '100' 调用栏目数

col = '1' 分多少列显示(默认为单列)

type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目

currentstyle = '' 应用样式

内容页 -标签:

{dede:fieldtypeid2 runphp='yes'}

$dsql= new dedesql();

$ks = split(',', @me);

$type2name="";

foreach($ks as $k){

$k = trim($k);

if ($k!="") {

if ($row = $dsql->getOne("select ,ID as id1 from dede_arctype where id="$k)){

$type_path=GetTypeUrl($row['id1'],MfTypedir($row['typedir']),$row['isdefault'],$row['defaultname'],$row['ispart'],$row['namerule2'],$row['siteurl']);

$type2name="<a href='"$type_path"' target=_blank>"$row['typename']"</a> ";

}

}

}

@me=substr($type2name,0,strlen($type2name)-1);

{/dede:fieldtypeid2}

首页 列表页 -标签 :

[field:typeid2 runphp='yes']

$dsql= new dedesql();

$ks = split(',', @me);

$type2name="";

foreach($ks as $k){

$k = trim($k);

if ($k!="") {

if ($row = $dsql->getOne("select ,ID as id1 from dede_arctype where id="$k)){

$type_path=GetTypeUrl($row['id1'],MfTypedir($row['typedir']),$row['isdefault'],$row['defaultname'],$row['ispart'],$row['namerule2'],$row['siteurl']);

$type2name="<a href='"$type_path"' target=_blank>"$row['typename']"</a> ";

}

}

}

@me=substr($type2name,0,strlen($type2name)-1);

[/field:typeid2]

调用方法:

{dede:channelartlist typeid='top'}

这里是typied='top',这个top值可以换为你想要的上级栏目ID,但绝对是不可以为空的。

这个主要是靠你的css来实现,这个是可以嵌套调用的,调用顶级栏目,里面嵌套调用子栏目,不过要实现你鼠标指到顶级栏目,显示出你的子栏目,这个是靠你的css了!这方面的css网上有的,导航代码,你网上找找!

{dede:type typeid="1"}

<a href="[field:typelink /]">[field:typename /]</a>

{/dede:type}

typeid=“这里写你想要连接的栏目的id”

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms dede:arclist 怎么调用文章副栏目的名称,我是要文章副栏目的名称和该栏目的链接

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情