Library ini menjadi salah satu alasan yang membuat banyak developer bertahan menggunakan codeigniter. Dari perjalanan saya ke forum-forum PHP, banyak developer yang mengatakan bahwa jika GroceryCRUD tidak ada, maka mereka sudah pindah ke Laravel¬†ūüėģ

Masih ragu untuk memakai GroceryCRUD ? Oke, berikut ini akan saya jelaskan secara singkat kelebihan-kelebihan GroceryCRUD yang membuat pekerjaan anda lebih cepat selesai. Kenapa secara singkat ? Inginnya sih saya menjelaskan secara panjang lebar, tetapi karena syntax GroceryCRUD ini benar-benar singkat, saya tidak bisa menjelaskan secara panjang lebar ;(
1. Select Table

Codeigniter :

     $sql = $this->db->select('column1, column2, ...')->get('table_name')->result();
     foreach ($sql as $v){
        #panggil kolom
     }

GroceryCRUD :

     $crud->set_table('customers');

 

2. Set Upload Field

Codeigniter :

    $config['upload_path'] = './uploads/';
    $config['allowed_types'] = 'gif|jpg|png';
    $config['max_size']  = '100';
    $config['max_width']  = '1024';
    $config['max_height']  = '768';
    
    $this->load->library('upload', $config);
    
    if ( ! $this->upload->do_upload()){
        $error = array('error' => $this->upload->display_errors());
    }
    else{
        $data = array('upload_data' => $this->upload->data());
        echo "success";
    }

GroceryCRUD :

     $crud->set_field_upload('file_url','assets/uploads/files');

Leave a Reply

Your email address will not be published. Required fields are marked *