Sunday, January 5, 2014

Contoh menggunbakan class GroceryCRUD di Controller

 public function employees_example()
    {
        $crud = new grocery_CRUD();
 
        $crud->set_table('employees');
        $output = $crud->render();
 
        $this->_example_output($output);                
    }
 
    function _example_output($output = null)
 
    {
        $this->load->view('our_template.php',$output);    
    }    
}
 
Fungsi-fungsi lain :
- $crud->set_table('your_table_name');
- $crud->set_subject('your_subject_name');   : semua kata2="record" diganti 
- $crud->columns('field_name1','field_name2','field_name3','field_name4');
  menentukan kolom2 yg ditampilkan pada grid
- $crud->fields('field_name1','field_name2','field_name3','field_name4');
  menentukan kolom2 pd table yang ditampilkan pada add/Edit screen
 
- $crud->add_fields('username','password','first_name','last_name');
  $crud->edit_fields('username','first_name','last_name')
  jika ingin membedakan field2 yg ingin ditampilkan pada latyar add/edit 
 
-  $crud->display_as('lastName','Last Name');
   $crud->display_as('firstName','First Name');
   $crud->display_as('jobTitle','Job Title');
   menganti display nama field pada table
 
VALIDASI FILED SAAT INPUT/EDIT 
-  $crud->required_fields('field_name_1','field_name_2','field_name_3');
- $crud->set_rules('quantityInStock','Quantity In Stock','integer');
                  (filed,label,rule)
 
  
 DISABLE FIELD DAN TOMBOL EDIT/DELETE
-$crud->unset_edit(); 
unset_add, unset_edit,unset_delete and unset_list

-$crud->unset_texteditor('field_name_1','field_name_2','field_name_3');
 menghilangkan texteditor pd field tertentu 


No comments:

Post a Comment