public function edit($id = 0) { if (!$this->check_power('subject_category_manage')) { return; } $id = intval($id); $id && ($detail = SubjectCategoryModel::get_subject_category($id)); if (empty($detail)) { message('方法策略分类不存在'); return; } //获取关联学科 $detail['subjects'] = SubjectCategoryModel::get_subject_category_subjects($id, false, true); $data['detail'] = $detail; $data['act'] = 'edit'; $data['subjects'] = SubjectCategoryModel::get_unadded_subjects($id); // 模版 $this->load->view('subject_category/edit', $data); }