织梦怎么调用当前顶级栏目名称、id、url?
我们在用织梦模板做网站时,经常会碰到需要调用当前顶级栏目名称,而织梦默认{dede:fieldname='typename'/}只可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。
推荐学习:织梦cms
在include/common.func.php的底部加入:
//获取顶级栏目名functionGetTopTypename($id){global$dsql;$row=$dsql->GetOne("SELECTtypename,topidFROMdede_arctypeWHEREid=$id");if($row['topid']=='0'){return$row['typename'];}else{$row1=$dsql->GetOne("SELECTtypenameFROMdede_arctypeWHEREid=$row[topid]");return$row1['typename'];}}