当前位置:首页 > CMS教程 > phpcms > 列表

[phpcms2008] 导航“当前位置”编辑

发布:smiling 来源: PHP粉丝网  添加日期:2014-10-31 14:47:57 浏览: 评论:0 

在各个栏目页中需要加入你的位置(或者是当位置导航),这样可以方便用户知道自己所在的位置,不会迷失方向,减少用户使用后退来返回.

在PHPCMS2008中需要使用 catpos() 函数,这个函数在使用时是没有中间的分割符号的,为了加入样式,我介绍以下方法.

目标:你的位置:首页 >>  新闻中心 >> 国内新闻

方法:include/global.func.php里面的:

  1. function catpos($catid$urlrule = ''){ global $CATEGORYif(!isset($CATEGORY[$catid])) return ''$pos = ''$arrparentid = array_filter(explode(','$CATEGORY[$catid]['arrparentid'].','.$catid)); foreach($arrparentid as $catid) { if($urlruleeval("$url = "$urlrule";"); else $url = $CATEGORY[$catid]['url']; $pos .= '<a href="'.$url.'">'.$CATEGORY[$catid]['catname'].'</a>'; } return $pos;}  //开源软件:phpfensi.com 
  2. 将“ $pos .= '<a href="'.$url.'">'.$CATEGORY[$catid]['catname'].'</a>'  ” 改为 
  3. $pos .= ' > >'.'<a href="'.$url.'">'.$CATEGORY[$catid]['catname'].'</a>' 

更新,生成页面即可.

Tags: phpcms导航位置 phpcms当前位置

分享到: