百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>织梦CMS教程> 织梦CMS显示tags标签数量的方法
分享文章到:

织梦CMS显示tags标签数量的方法

发布时间:08/28 来源:未知 浏览: 关键词:
织梦cms子栏目获取父级栏目名称教程,下面是调用顶级栏目名称的详细代码方法,一起来学习吧:
 
方法一:
{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}
 
方法四(推荐):
打开include/helpers/extend.helper.php,添加一个函数:
 
/**
*  获取指定栏目id的顶级栏目的名称
*
* @return     string
*/
if ( ! function_exists('getTopChannelName'))
{
function getTopChannelName($id) {
global $dsql;
$typeinfo = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id='{$id}'");
if($typeinfo['reid']==0) return $typeinfo['typename'];
else return getTopChannelName($typeinfo['reid']);
}
}
 
在列表页这么使用:{dede:field name='id'  function='getTopChannelName(@me)'/}
 
在内容页这么使用:{dede:field name='typeid'  function='getTopChannelName(@me)'/}附带获取顶级栏目的url:
 
打开include/helpers/extend.helper.php,添加一个函数:
/***  获取指定栏目id的顶级栏目的url** @return     string*/if ( ! function_exists('getTopChannelUrl')){function getTopChannelUrl($id) {global $dsql;$typeinfo = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id='{$id}'");if($typeinfo['reid']==0) return GetOneTypeUrlA($typeinfo);else return getTopChannelUrl($typeinfo['reid']);}}
使用方法同上。
 
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有158人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板