/** * 选择 方法策略 */ public function method_tactic_select() { $subject_id = explode(',', $this->input->post('subject_id')); $method_tactic_ids = ',' . trim($this->input->post('method_tactic_ids')) . ','; //获取学科分类 $data = array(); $query = array('subject_id' => $subject_id); $subject_categories = SubjectCategoryModel::get_subject_category_subject_list($query, false, false, null, 'subject_category_id'); foreach ($subject_categories as $val) { $subject_category_id = $val['subject_category_id']; $subject_category_name = SubjectCategoryModel::get_subject_category($subject_category_id, 'name'); $method_tactic_list = SubjectCategoryModel::get_method_tactic_list(array('subject_category_id' => $subject_category_id), false, false, null, 'id,name'); if (count($method_tactic_list)) { $data[$subject_category_id]['name'] = $subject_category_name; $data[$subject_category_id]['method_tactics'] = $method_tactic_list; } } $data['list'] = $data; $data['method_tactic_ids'] = $method_tactic_ids; $this->load->view('question/method_tactic_select', $data); }