/** * Edit keyword * @return json * @author Ruslan Ushakov */ function editKeyword() { $this->load->model('ranking_model'); $keyword_id = $this->input->post('id'); $new_keyword = trim($this->input->post('new_keyword')); $group = $this->input->post('group'); $search_terms = $this->ranking_model->selectSearchTerms($new_keyword, $group); $status = 'error'; if (!empty($keyword_id) && !empty($new_keyword) && !$search_terms) { $status = 'ok'; $this->ranking_model->updateKeyword($keyword_id, $new_keyword); } $this->output->set_content_type('application/json')->set_output(json_encode(array('status' => $status))); }