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;
}
}
