织梦dedecms获取当前栏目路径及栏目名称
标签如下:
{dede:type}
而获取网站所有栏目名称及路径列表的话,就要用到另一个标签:{dede:channel},调用方式如下:
织梦dedeCMS网站栏目页获取当前栏目的顶级栏目名称的标签教程: 我们在使用做一些网站的时候,时常会碰到需要调用当前栏目的顶级栏目名称的时候,织梦默认{dede:fieldname='typename'/} 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。 下面拓展出一个方法来实现这个效果、: 在include/common.func.php的最下方加入: 内容来自 顶级栏目名 在文章页或者栏目列表页调用时,在所要调用栏目名称的位置加上下面这行代码即可实现。内容来自 {dede:fieldname='typeid'function="GetTopTypename(@me)"/}内容来自 在文章页中用下面这个方法来调用 获取当前栏目的父栏目 写成一个函数放入include/extend.func.php文件中 functionGetParentCategoryNameByID($CurrentID){ $tsql=newDedeSql(false); $typelink2=''; $tsql->SetQuery("Selecti.typedir,i.typenameFromzz5unet_arctypetleftjoinzz5unet_arctypeioni.id=t.reidwheret.id='$CurrentID'"); $tsql->Execute('t'); while($row=$tsql->GetArray('t',MYSQL_ASSOC)) { $typelink2.=$row['typename']; return$typelink2; 调用方法:{dede:fieldname='id'function='GetParentCategoryNameByID(@me)'/} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |