Hello Everybody,
I'm struggling with a problem, I tried several ways to accomplish this with no lucky.
I need to pass a value: tbl_asegurado_fenixid to the add form. I have this value already saved in a $_Session ... but don't know why isn't populate on the DB...
This is my code,
public function index()
    {
    	$this->global['pageTitle'] = 'Fenix : Mis Fenix';
	    $fenixidget =$this->input->get('fenixid');
	    $this->session->set_userdata('fenixid', $fenixidget);
	    echo $_SESSION['fenixid'];
       $this->cargarasegurados();
    }
	public function cargarasegurados()
	{
		$crud = new grocery_CRUD();
		echo $id_insertar;
		$crud->set_theme('datatables');
		$crud->set_table('asegurado');
		$crud->set_subject('Asegurados');
		//$crud->unset_add();
		$crud->unset_clone();
		$crud->unset_delete();
		$crud->unset_export();
		$crud->unset_print();
		$crud->columns('tbl_asegurado_fenixid','tbl_asegurado_nombre',
						'tbl_asegurado_dni','tbl_asegurado_catastro','tbl_asegurado_telefono');
		$crud->fields('tbl_asegurado_fenixid','tbl_asegurado_nombre',
			'tbl_asegurado_dni','tbl_asegurado_catastro','tbl_asegurado_telefono');
		$crud->field_type('tbl_asegurado_fenixid', 'hidden', $_SESSION['fenixid']);
		//$crud->display_as('tbl_asegurado_fenixid','Fenix_ID');
		$crud->where('tbl_asegurado_fenixid', $_SESSION['fenixid']);
		$output = $crud->render();
		$this->global['pageTitle'] = 'Fenix : Asegurados';
		$this->loadViews("asegurados",$this->global,$output,"NULL");
	}
The session is working fine for the WHERE condition.
Any help will be higly appreciated!
Regards,
Pablo
--- Added Information ---
I've also tried with the following code
$crud->callback_add_field('tbl_asegurado_fenixid',function(){
			return '<input type="text" maxlength="50" value="'. $_SESSION['fenixid']  .'" name="tbl_asegurado_fenixid
">'; });

 
                                