I'm starting to use grocery CRUD, amazing by the way, and have this code:
function trabajadores() {
try {
$crud = new grocery_CRUD ();
$crud->set_theme ( 'datatables' );
$crud->set_table ( 'ntrabajadores' );
$crud->set_subject ( 'Trabajadores' );
$crud->display_as ( 'idprofesion_FK', 'Profesión' );
$crud->display_as ( 'idcargo_FK', 'Cargos' );
$crud->display_as ( 'idcategoria_FK', 'Categorías' );
$crud->display_as ( 'idempresa_FK', 'Empresa' );
$crud->display_as ( 'idnivfuncional_FK', 'Niveles Funcionales' );
$crud->display_as ( 'sueldobasico ', 'Sueldo Básico' );
$crud->display_as ( 'estadocivil ', 'Estado Civil ' );
$crud->set_relation ( 'idprofesion_FK', 'nprofesiones', 'nombre' );
$crud->set_relation ( 'idcargo_FK', 'ncargos', 'nombre' );
$crud->set_relation ( 'idnivfuncional_FK', 'nnivfuncional', 'nombre' );
$crud->set_relation ( 'idcategoria_FK', 'ncategorias', 'nombre' );
$crud->set_relation ( 'idempresa_FK', 'empresa', 'nombre' );
$crud->set_relation_n_n ( 'asignaciones', 'asignaciones_has_ntrabajadores', 'asignaciones', '', 'idasignacion', 'nombre', '' );
$crud->set_relation_n_n ( 'deducciones', 'deducciones_has_ntrabajadores', 'deducciones', '', 'iddeduccion', 'nombre', '' );
$output = $crud->render ();
$this->_example_output ( $output );
} catch ( Exception $e ) {
show_error ( $e->getMessage () . ' --- ' . $e->getTraceAsString () );
}
}
As you notice I have some 1-n and n-m relationship here but when I try to add a new "trabajadores" nothing happen and the table still empty. Why? I'm doing something wrong? Where?
Cheers and thanks in advance