dedecms调用当前栏目ID与当前栏目顶级ID的方法

前端之家收集整理的这篇文章主要介绍了dedecms调用当前栏目ID与当前栏目顶级ID的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Dedecms调用当前栏目ID与当前栏目顶级ID的方法分享给大家供大家参考。具体分析如下:

Dedecms获取当前所在栏目ID的方法如下:

调用栏目ID采用如下方法:

代码如下:

sql}里面调用当前栏目ID的话,调用方法如下:

代码如下:
sql sql='Select * from dede_arctype where id = ~typeid~ '} [field:字段] {/dede:sql}

调用:

调用顶级栏目ID的地方,添加这段标签语法

代码如下:

修改源文件,找到include目录下的taglib目录下的type.lib.PHP,找到这条语句:

代码如下:
GetOne("Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath From `dede_arctype` where id='$typeid' ");

修改成为: 

代码如下:
GetOne("Select id,topid,sitepath From `dede_arctype` where id='$typeid' ");

添加:

代码如下:
PHP">if( $row['topid']==0){$row['topid']=$row['id'];}

Dedecms建站有所帮助。

原文链接:https://www.f2er.com/dedecms/403865.html

猜你在找的Dedecms相关文章