just show me this
{"success":true,"insert_primary_key":38,"success_message":"
Sus datos han sido guardados correctamente. Editar Cursos<\/a> o Volver a la lista<\/a><\/p>","success_list_url":"http:\/\/redsocial\/index.php\/back\/control\/cursos\/success\/38"}
and I don´t know what I do. Any help please!!
This is my code:
$crud = new grocery_CRUD (); $crud->set_theme ( 'bootstrap' ); //datatables //titulo del boton add y de la pagina add upd $crud->set_subject ( 'Cursos' ); $crud->set_table ( 'cursos' ); //Cursos //Etiqueta de la columna $crud->display_as ( 'Generacion', 'Generación' ); $crud->display_as ( 'Id_Tipo_Curso', 'Tipo de Curso' ); $crud->display_as ( 'Nombre_Sede', 'Nombre de la Sede' ); $crud->display_as ( 'Id_Sede', 'Sede' ); $crud->columns('Generacion', 'Id_Tipo_Curso','Id_Sede','Alumnos'); $crud->set_relation('Id_Tipo_Curso','tipos_cursos','Tipo_Curso'); $crud->set_relation('Id_Sede','sedes','Nombre_Sede'); $crud->add_fields('Generacion','Id_Tipo_Curso','Id_Sede'); $crud->edit_fields('Generacion','Id_Tipo_Curso','Id_Sede'); $crud->order_by('Generacion'); //Validaciones $crud->required_fields ( 'Generacion','Id_Tipo_Curso','Id_Sede'); $crud->callback_insert(array($this,'inserta_curso')); $crud->callback_update(array($this,'actualiza_curso')); $crud->callback_delete(array($this,'borra_curso')); $crud->callback_column('Alumnos',array($this,'cuenta_alumnos')); $output = $crud->render ();
My function callback_insert
public function inserta_curso($post_array, $primary_key){ $this->load->model('modelo_alumnos'); if(!$this->modelo_alumnos->existe_curso($post_array['Generacion'],$post_array['Id_Tipo_Curso'],$post_array['Id_Sede'])){ $this->db->insert('cursos',$post_array); return true; } else { return false; } }