2014-10-19 130 views
0

我正在创建codeigniter应用程序。 我使用codeigniter + groceryCRUD,我想在一列中显示图像。在groceryCRUD加载图片

我的代码是

function loadReport() 
 
\t { 
 
\t \t $crud = new grocery_CRUD(); 
 
    \t $crud->set_table('usermaster'); 
 
\t \t $crud->columns('UserName','UserPswd'); \t 
 
\t \t $crud->callback_column('xyz',array($this,'ShowImage_')); 
 
    \t \t $output = $crud->render(); 
 
    \t $this->_example_output($output); 
 
\t } 
 
\t 
 
\t 
 
\t function ShowImage_($value,$row) 
 
\t { 
 
\t \t return "-- Image URL --"; 
 
\t }

但是这么想的显示我在网格额外的列。

是任何人在这里帮助我。

回答

1

你应该返回完整的HTML,而不是图像URL:

function ShowImage_($value,$row) 
{ 
    return '<img src="-- Image URL --">'; 
}