'/', $navigate[$location]['name']=>U('/Home/'.CONTROLLER_NAME), $navigate[$location]['action'][ACTION_NAME]=>'javascript:void();', ); return $arr; } /** * 面包屑导航 用于前台商品 * @param $id |商品id 或者是 商品分类id * @param int $type|默认0是传递商品分类id id 也可以传递 商品id type则为1 * @return array */ function navigate_goods($id, $type = 0) { $cat_id = $id; // // 如果传递过来的是 if ($type == 1) { $cat_id = M('goods')->where("goods_id", $id)->getField('cat_id'); } $categoryList = M('GoodsCategory')->getField("id,name,parent_id"); // 第一个先装起来 $arr[$cat_id] = $categoryList[$cat_id]['name']; foreach($categoryList as $category){ $cat_id = $categoryList[$cat_id]['parent_id']; if($cat_id > 0 && array_key_exists($cat_id, $categoryList)){ $arr[$cat_id] = $categoryList[$cat_id]['name']; }else{ break; } } $arr = array_reverse($arr, true); return $arr; }