面包屑php源码,自己写的面包屑导航

添加函数

/*面包屑导航*/

function get_bread_nav($module,$trem_id){

$arr['href']['action']=$module;

$arr['href']['param']['id']=$trem_id;

$nav=M('nav');

$rs=$nav->select();

foreach($rs as $k=>$v){

$rs[$k]['href']=unserialize(stripslashes($v['href']));

}

if($module!='home'){

foreach($rs as $k=>$v){

if($v['href']==$arr['href']){

$a=$v;

}

}

$bread_path=$a['path'];

$arr_path=explode("-",$bread_path);

$str_path=" 

 首页";

for($i=1;$i

$breadtitle=$nav->where("id=$arr_path[$i] and status=1 ")->find();

$breadtitle['href']=unserialize($breadtitle['href']);

$href=leuu($breadtitle['href']['action'],array('id'=>$breadtitle['href']['param']['id']));

$str_path.="

".$breadtitle['label']."";

}

}else{

$str_path="

 首页";

}

return  $str_path;

}

模版中调用

list 页面调用

{:get_bread_nav('Portal/List/index',$cat_id)}

page 页面调用

{:get_bread_nav('Portal/Page/index',$id)}

article 页面调用(后面自行添加文章标题)

{:get_bread_nav('Portal/List/index',$term_id)}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值