public function cash_reconciliation_entry() { $crud = new Grocery_CRUD(); $crud->set_table('cash_reconciliation'); $crud->set_subject('Cash Reconciliation'); $crud->unset_add()->unset_edit()->unset_delete(); $output = $crud->render(); $this->load->view('manager/transaction_view', $output); }
public function user_setup() { $crud = new Grocery_CRUD(); $crud->set_table('user')->set_subject('User'); $crud->display_as('user_name', 'User Name')->display_as('user_level', 'User Level')->display_as('cash_register_id', 'Cash Register Name'); $crud->set_relation('cash_register_id', 'cash_register', 'cash_register_name'); $crud->field_type('user_level', 'dropdown', array('admin' => 'Admin', 'manager' => 'Manager', 'user' => 'User')); $crud->field_type('status', 'dropdown', array('active' => 'Active', 'inactive' => 'Inactive')); $crud->required_fields('user_name', 'password', 'user_level', 'cash_register_id'); $crud->unset_add()->unset_delete(); $crud->edit_fields('status'); $output = $crud->render(); $this->load->view('manager/security_view', $output); }
function administration() { try { // $crud = new Grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('user_log'); $crud->set_subject('Trazas de Usuarios'); $crud->set_language('spanish'); $crud->unset_export(); $crud->unset_add(); $crud->unset_edit(); $crud->unset_delete(); // $crud->unset_operations(); $crud->columns('action', 'user', 'section', 'description', 'date'); $crud->display_as('action', 'Acción')->display_as('user', 'Usuario')->display_as('section', 'Sección')->display_as('description', 'Descripción')->display_as('date', 'Fecha'); $output = $crud->render(); $this->load->view('includes/template', $output); } catch (Exception $e) { /* Si algo sale mal cachamos el error y lo mostramos */ show_error($e->getMessage() . ' --- ' . $e->getTraceAsString()); } }