/**
* 面包屑导航
*/
function position($category_id){
$positionUrl = position_category($category_id);
return $positionUrl;
}
/**
* 面包屑父级导航链接数据
*/
function position_category($category_id,$num=0){
$categoryList = M('Category')->where(array('id'=>$category_id))->field('id,name,title,pid')->find();
$arr = array();
if($categoryList){
//存在
$num++;
//加入数据
$arr[$num] = $categoryList;
$arr[$num]['url'] = U('Article/lists?category='.$categoryList['name']);
//递归合并
$arr = array_merge(position_category($categoryList['pid'],$num),$arr);
}
//加入首页
$arr[0] = array(
'id' => 0,
'name' => 'Home',
'url' => U('/Index/index'),
'title' => '首页',
'pid' => 0,
);
//返回数组
return $arr;
}
发表评论 取消回复