专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 帝国cms

帝国cms获取顶级栏目名称和链接的方法带中括号

发布时间: 文章来源:www.iduyao.cn 采编人员:毒药  
一、把下面代码加入/e/class/userfun.php里
//取得顶级栏目名称函数
function user_GetTopBclassname($classid){
        global $class_r;
        $fr=explode('|',$class_r[$classid][featherclass]);
        $topbclassid=$fr[1]?$fr[1]:$classid;//取得第一级栏目id
        $topbclassname=$class_r[$topbclassid][classname];//第一级栏目名称
                $cr[classid]=$topbclassid;
                $topbclassurl=sys_ReturnBqClassname($cr,9); //第一级栏目链接
        return "[<a href=".$topbclassurl.">".$topbclassname."</a>] ";
}

二、模板文件需要输出位置加入:
<?=user_GetTopBclassname($GLOBALS[navclassid])?>

即可!

附上:不带中括号和链接的代码

function user_GetTopBclassname($classid){ 
global $class_r; 
$fr=explode('|',$class_r[$classid][featherclass]); 
$topbclassid=$fr[1]?$fr[1]:$classid;//取得第一级栏目id 
$topbclassname=$class_r[$topbclassid][classname];//第一级栏目名称 
$cr[classid]=$topbclassid; 
$topbclassurl=sys_ReturnBqClassname($cr,9); //第一级栏目链接 
return "".$topbclassname.""; 
}
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
   2028阅读
目前尚无回复
登录 后发表评论

热门分类: