/** * faq详细 */ public function actionDetail() { $id = abs(intval($_GET['id'])); $this->_modelPlayerFaq = $this->_getGlobalData('Model_PlayerFaq', 'object'); $data = $this->_modelPlayerFaq->findById($id); $data['answer'] = $data['answer_g']; unset($data['answer_g'], $data['answer_s']); if (empty($data['answer'])) { unset($data['answer']); } if ($data) { $this->_modelStatsFaq = $this->_getGlobalData('Model_StatsFaq', 'object'); $statArr = array('game_type_id' => $data['game_type_id'], 'source' => 2, 'kind_id' => $data['kind_id'], 'lang_id' => $data['lang_id']); $this->_modelStatsFaq->add($statArr); //增加统计量 $this->_modelPlayerFaq->execute("update {$this->_modelPlayerFaq->tName()} set `ratio`=ratio+1 where Id={$id}"); //增加点击率 $this->_returnAjaxJson(array('status' => 1, 'info' => 'InterfaceFaq_Detail', 'data' => $data)); } else { $this->_returnAjaxJson(array('status' => 0, 'info' => 'NO_FIND', 'data' => null)); //无数据返回出错 } }