| 
					
				 | 
			
			
				@@ -28,19 +28,26 @@ class Xuniren 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $where = array(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        $where['creater_id'] = $creater_id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        $data = Dever::db('content/xuniren')->getDataByCreater($where); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //$where['creater_id'] = $creater_id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //$data = Dever::db('content/xuniren')->getDataByCreater($where); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $where['cid'] = $creater_id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $data = Dever::db('content/creater_xuniren')->getAll($where); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $result = array(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ($data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             foreach ($data as $k => $v) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $data[$k]['sname'] = $v['name'] . ' / ' . $v['ename']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $data[$k]['link'] = Dever::url('main/xnr-detail?id=' . $v['id']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $data[$k]['info'] = '<span>简介</span> ' . $v['info']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $data[$k] = $this->getPic($v); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $info = Dever::db('content/xuniren')->one($v['xid']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ($info) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $info['sname'] = $info['name'] . ' / ' . $info['ename']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $info['link'] = Dever::url('main/xnr-detail?id=' . $info['id']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $info['info'] = '<span>简介</span> ' . $info['info']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $info = $this->getPic($info); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $result[] = $info; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return $data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return $result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private function getPic($data) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -82,8 +89,21 @@ class Xuniren 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $data['pdate'] = date('Y/m/d', $data['pdate']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $data['creater'] = Dever::db('content/creater')->one($data['creater_id']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $data['creater_name'] = $data['creater']['desc']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $data['creater_name'] = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $creater_name = array(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $where['xid'] = $data['id']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $info = Dever::db('content/creater_xuniren')->getAll($where); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if ($info) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                foreach ($info as $k => $v) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $creater = Dever::db('content/creater')->one(array('id' => $v['cid'])); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if ($creater) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $creater_name[] = $creater['desc']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ($creater_name) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $data['creater_name'] = implode(' & ', $creater_name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return $data; 
			 |