DedeCMS 调用文章顶级栏目id的方法

今天做模板的时候遇到一个问题,就是我想调用谋篇文章的顶级栏目id .官方参考手册上说用type标签调用,我用这样的{dede:type}[field:topid /]{/dede:type}调用发现没有调用出来,愈伤看了下源码include\type.lib.PHP 发现是这句的原因
 
$row = $dsql->Getone("Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath From `dede_arctype` where id='$typeid' ");
 
原来type标签数据库查询的时候莫查询topid这个字段,于是修改成下面这一句就能够调用了。
 
$row = $dsql->Getone("Select id,topid,sitepath From `dede_arctype` where id='$typeid' "); 
 
我想调用顶级栏目的id需求不大,一般很少有人用到.,所以官方也没有写上 .希望用得上的朋友能够有解决方法

相关文章

织梦模板建站更换logo的操作步骤:1.找到logo图片所在文件位...
织梦更适合企业建站,织梦拥有大量免费的漂亮模版,简单易用...
在织梦中设置404页面的方法1.进入织梦网站后台管理界面,在界...
解决织梦系统漏洞的方法有以下几种1.将data、templets、uplo...
织梦网站漏洞的解决办法:1.删除install安装目录。2.定期进行...
修改织梦建站变默认路径的方法:1.进入织梦cms;2.选择“系统...