Session 如何使用会话数据在crud中添加数据

Session 如何使用会话数据在crud中添加数据,session,add,codeigniter-3,grocery-crud,Session,Add,Codeigniter 3,Grocery Crud,我想知道,如何使用会话数据在crud中添加数据 这里是我的会话数据: Array ( [username] => admin [privilage] => 1 ) 这是我的功能: try{ $CI =& get_instance(); $data = $CI->session->userdata('logged_in'); print_r($data); exit();

我想知道,如何使用会话数据在crud中添加数据

这里是我的会话数据:

Array ( [username] => admin [privilage] => 1 ) 
这是我的功能:

try{
            $CI =& get_instance();
            $data = $CI->session->userdata('logged_in');
            print_r($data); exit();
            $createdby = $data['username'];


            $crud = new grocery_CRUD();
            $crud->set_table('tablecontent');
            $crud->set_subject('News');
            $crud->set_field_upload('img','assets/uploads/files');
            $crud->set_relation('idCategory','tablecategory','namaCategory');
            $output = $crud->render();

            $this->_example_output($output);

        }catch(Exception $e){
            show_error($e->getMessage().' --- '.$e->getTraceAsString());
        }
我之所以要这样做是因为我想让用户知道谁添加了数据


cmiiw

我知道已经很晚了,但可能有人会觉得这很有用

可以使用以下命令将会话信息添加到字段:

$crud->callback_add_field('user_id',array($this,'user_id_callback'));
然后在控制器内右键单击以下功能:

function user_id_callback()
{
    return '<input type="text" maxlength="50" readonly="readonly" value="'.$this->session->userdata('user_details')[0]->name.'" name="user_id" style="width:462px">';
}
function user\u id\u callback()
{
返回“”;
}
这可能有助于: