DEDECMS调用顶级栏目+顶级栏目ID的方法

DEDECMS调用顶级栏目+顶级栏目ID的方法,第1张

Dss="superseo">ss="superseo">EDECMS调用顶级栏目+顶级栏目ID的方法

本文的重点是大家详细介绍了dedecms调用顶栏顶栏ID的方法,并且每篇都详细介绍了两种不同的补全方法,有助于读者对DEDECMS建站有更多的了解,有需要的朋友可以参考一下。

本文描述了DEDECMS调用顶列的顶列ID的方法。分享给大家参考。实际方法如下:

今天碰到一个难题,就是顶部导航栏被包裹了,很多同学大概都在想“马上拿出来看看,不要马上放进去。”但是,我想告诉你的是,每一个李的班级是完全不同的,班级是1班2班3班。因此,我必须记住该列的ID。那么我怎么调用顶栏的ID呢?

e调用顶级列ID方法一:

复制以下代码:{dede:field.IDfunction="gettopID(@me)"/}

Dreamweaver最早推荐这种方法,经过测试是可行的。

Dede调用顶级列ID方法2:

首先,在必须调用顶级列ID的区域添加这个语法来标识英语:

复制下面的代码:{dede:type}[feid:topid/]{/dede:type}

二、修改源代码,在包含文件目录下的taglib文件目录中查找type.lib.php,查找这句话:

复制下面的代码:$row=$dsql->;GetOne("Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From`dede_arctype`其中id='$typeid'";
更改变成:

复制下面的代码:$row=$dsql-->;GetOne("Selectid,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From`dede_arctype`其中id='$typeid'");

Atif(!is_array($row))return";将

添加到下一行以复制以下代码:if($row['topid']==0){$row['topid']=$row['id'];}

这样就可以在顶栏或子栏中调用这句话:

复制下面的代码:{dede:channelartlisttypeid='1,2,3,4,5,6,7'row=7}
{dede:fieldname='。

期待以上对建设dedecms站的帮助。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/773235.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-03
下一篇2022-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存