我有一个杂货店crud视图(表),控制器代码如下:
$crud = new grocery_CRUD();
/*set theme and table*/
$crud->set_table('company');
/*column in displayed table and fields to view/add/edit */
$crud->columns('Id','Name','Email','Address','LogoURL');
$crud->fields('Name','Description','Email','Address','LogoURL');
$crud->display_as('LogoURL','Logo');
/*required field in add/edit*/
$crud->required_fields('Name','Address');
$crud->set_field_upload('LogoURL','images');
$output = $crud->render();
$crud->set_subject('Company');
$this->load->view('admin/view/company',$output);
这个创建的视图如下:
现在当我点击视图(我想去读取控制器)时,它显示如下:
在这里,我可以看到Back to list
的按钮。以类似的方式,我想在表格的操作列表中添加print
操作,点击后应该重定向到与上面的“视图页面”类似的页面,其上带有Print
按钮,该页面应仅打印表单显示。
有人能告诉我怎样才能实现它?或者从列表页面或视图页面单独打印每条记录的任何其他方法?