createSave($data); } public function getUserName($id) { $k_model = D('User'); $k_data = $k_model->where(array('id' => $id))->find(); return $k_data['nick_name']; } public function getUserAvatar($id) { $k_model = D('UserAvatar'); $k_data = $k_model->where(array('user_id' => $id))->find(); return $k_data['avatar']; } public function getNewsName($id) { $k_model = D('News'); $k_data = $k_model->where(array('id' => $id))->find(); return $k_data['title']; } public function getKeywordName($id) { $k_model = D('Keywords'); $k_data = $k_model->where(array('id' => $id))->find(); return $k_data['name']; } public function getCateName($id) { $k_model = D('NewsCate'); $k_data = $k_model->where(array('id' => $id))->find(); return $k_data['name']; } public function extraKeyword($str) { $str = trim($str); if ($str == '') { return ''; } $arr = explode(',', $str); foreach ($arr as &$a) { $a = $this->getKeywordName($a); } $re = join(',', $arr); return $re; } public function extraCate($str) { $str = trim($str); if ($str == '') { return ''; } $arr = explode(',', $str); foreach ($arr as &$a) { $a = $this->getCateName($a); } $re = join(',', $arr); return $re; } }