本文的重点是我们详细介绍了dedecms调用今日列ID和今日顶级列ID的方法。涉及到sql调用的方法,很有实际意义,朋友们一定要参考。
本文描述了dedecms调用今天的列ID和今天的顶级列ID的方法。分享给大家参考。深入分析以下内容:
1。选择dedecms获取当前列ID的方法如下:
1.使用以下方法调用模板中的列ID:
复制以下代码:{dede:type}[field:ID/]{/dede:type}
2.如果在{dede:sql}中调用当前列ID,调用方法如下:
复制以下代码:{dede:SQLSQL='select*fromdede_arctype其中ID=~typeid~'}
[字段:字段名]。
首先,在必须调用顶级列ID的区域,添加这段语法来标识英语
并复制下面的代码:{dede:type}[feild: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'");
在if(!is_array($row))return";添加下面一行:
复制下面的代码:if($row['topid']==0){$row['topid']=$row['id'];}
期待以上对建设dedecms站的帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)