CMS教程

当前位置:首页 > CMS教程 >

织梦调用当前栏目ID及当前栏目顶级ID的方法

时间:2015-06-19        阅读:次        QQ群:182913345

1、模板中调用当前所在栏目ID的方法如下:
 
{dede:type}[field:id /]{/dede:type}

2、调用当前栏目的顶级栏目ID方法如下:
 
在所需要调用顶级栏目ID的地方,添加这段标签语法:

{dede:type}[feild:topid/]{/dede:type}

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

$row = $dsql->GetOne("Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,
sitepath From `dede_arctype` where id='$typeid' ");

修改成为:

$row = $dsql->GetOne("Select id,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,
siteurl,sitepath From `dede_arctype` where id='$typeid' ");

在 if(!is_array($row)) return ''; 下一行添加:

if($row['topid']==0){$row['topid']=$row['id'];}

上一篇:织梦提示:Call to a member function GetInnerText()的解决方法

下一篇:织梦缩略图失真模糊完美解决方法

扫一扫,更多精彩内容推送

PHP技术分享

分享PHP技术,前端技术,数据库,SEO优化,服务器,网络安全等知识,是php程序员工作学习的好帮手!

Copyright © 2013-2015.PHP技术分享 www.php520.cn  版权所有  网站地图    PHP学习交流群

免责声明:网站内容收集于互联网,本网站不承担任何由于内容的合法性及健康性所引起的争议和法律责任。

欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。 沪ICP备15014499号-2