dedecms织梦获取顶级栏目名称的方法
2014-05-26 16:22
162 查看
织梦建站dedecms5.7获取顶级栏目名称的标签
下面是调用顶级栏目名称的方法:
方法一:(获取ID)
{dede:field.typeid
runphp=’yes’}$ID = @me; $sql = “SELECT * FROM `dede_arctype` WHERE id=$ID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = “$row[reid]“; if($relID == 0) {@me = $row[typename];}else{$sql = “SELECT `typename` FROM `dede_arctype` WHERE id=$relID”;$query
= mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}
缺点这个方法标签语句有些长。
织梦建站重点推荐方法二,简便代码简单直接获取顶级栏目。
方法二:
{dede:field.title
runphp=’yes’}list($toptype,$sontype)=split(‘/’,@me);@me=$toptype;{/dede:field.title}
方法三:(获取名称)
{dede:field.typeid
runphp='yes'}$ID = @me; $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = "$row[reid]"; $topID="$row[topid]"; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT `typename` FROM `dede_arctype`
WHERE id=$topID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}
方法三是改良过的,可以针对无限子栏目获取顶级栏目,方法一与二都是针对二级栏目有效。
下面是调用顶级栏目名称的方法:
方法一:(获取ID)
{dede:field.typeid
runphp=’yes’}$ID = @me; $sql = “SELECT * FROM `dede_arctype` WHERE id=$ID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = “$row[reid]“; if($relID == 0) {@me = $row[typename];}else{$sql = “SELECT `typename` FROM `dede_arctype` WHERE id=$relID”;$query
= mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}
缺点这个方法标签语句有些长。
织梦建站重点推荐方法二,简便代码简单直接获取顶级栏目。
方法二:
{dede:field.title
runphp=’yes’}list($toptype,$sontype)=split(‘/’,@me);@me=$toptype;{/dede:field.title}
方法三:(获取名称)
{dede:field.typeid
runphp='yes'}$ID = @me; $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = "$row[reid]"; $topID="$row[topid]"; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT `typename` FROM `dede_arctype`
WHERE id=$topID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}
方法三是改良过的,可以针对无限子栏目获取顶级栏目,方法一与二都是针对二级栏目有效。
相关文章推荐
- dedeeims栏目、文章页获取当前页面顶级栏目名称的方法
- dedeCMS5.7在任意栏目获取顶级栏目名称及链接的方法
- dedecms获取顶级栏目名称、二级栏目名称实现方法 转
- 织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法
- dedecms获取顶级栏目名称、二级栏目名称实现方法
- dedecms获取顶级栏目名称、二级栏目名称实现方法
- dedecms栏目、文章页获取当前页面顶级栏目名称的方法
- dedecms获取顶级栏目名称、二级栏目名称实现方法
- dedecms获取顶级栏目名称、二级栏目名称实现方法
- dedeCMS5.7在任意栏目获取顶级栏目名称及链接的方法
- 织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法
- 织梦DEDECMS网站栏目页获取当前顶级栏目名称的标签
- dede首页调用顶级栏目单页内容(如公司简介)及名称和链接的方法
- 织梦dedecms获取当前栏目路径及栏目名称的方法
- 怎么获取织梦当前栏目的顶级栏目名称
- 织梦DEDECMS网站栏目页获取当前顶级栏目名称的标签
- 织梦调用指定顶级栏目或当前子栏目名称的方法
- dede织梦栏目页和文章页中获取当前栏目名称方法
- 【dedecmsv5.7】 获取顶级栏目名称
- dede织梦二次开发 通过子栏目id获取顶级栏目名称