Awesome
Garuda CRUD Generator
Garuda CRUD Generator adalah CRUD Generator Untuk Framework Codeigniter 3, Library Datatables Serverside Untuk Menampilkan Data Dan Template AdminLTE. CRUD Generator Yang Saya Gunakan Adalah Harviacode Yang Sudah Dimodifikasi Agar Hasil Generate Filenya Sesuai Dengan AdminLTE.
REST Server (API)
Garuda CRUD Generator telah di lengkapi dengan fitur api
, referensi https://github.com/ardisaurus/ci-restserver.git
- Contoh hit API
BASE_URL/api/example/users
- Result :
[
{
"id": 1,
"name": "John",
"email": "john@example.com",
"fact": "Loves coding"
},
{
"id": 2,
"name": "Jim",
"email": "jim@example.com",
"fact": "Developed on CodeIgniter"
},
{
"0": {
"hobbies": [
"guitar",
"cycling"
]
},
"id": 3,
"name": "Jane",
"email": "jane@example.com",
"fact": "Lives in the USA"
}
]
Cara Install & Setup
1.silahkan clone atau download repository ini.<br> 2.silahkan extrack dan rename nama folder menjadi garuda_crud_generator.<br> 3.buat sebuah database baru dengan nama cigenerator lalu import file cigenerator.sql.<br> 4.buka web browser dan masukan http://localhost/garuda_crud_generator/ pada address bar.
Autehntifikasi
Untuk melakukan proses login silahkan gunakan akun default berikut :<br> Email : admin@gmail.com<br> Password : password
Fitur Fitur :
1. Dropdown Dinamis
Fungsi ini digunaan untuk membuat dropdown dinamis dengan data yang berasal dari database, cara penggunaan :<br>
<?php echo cmb_dinamis(NamaElement,NamaTabel,NamaField,PrimaryKey,DefaultValue);?>
<br>
Contoh : <br>
<?php echo datalist_dinamis('cmb_kelas','tbl_kelas','nama_kelas','id_kelas',5) ?>
2. Datalist Dinamis
Fungsi ini digunaan untuk membuat datalist dinamis dengan data yang berasal dari database, cara penggunaan :<br>
<?php echo datalist_dinamis(NamaElement,NamaTabel,NamaField,DefaultValue);?>
<br>
Contoh : <br>
<?php echo datalist_dinamis('ListUser','tbl_users','nama_lengkap') ?>
3.Select Select Dinamis
Fungsi ini digunaan untuk membuat select2 dinamis dengan data yang berasal dari database, cara penggunaan :<br>
<?php echo select2_dinamis(NamaElement,NamaTabel,NamaField,PlaceHolder);?>
<br>
Contoh : <br>
<?php echo select2_dinamis('ListUser','tbl_users','nama_lengkap','Masukan Nama Users') ?>
Credit To :
1.Harviacode <br> 2.AdminLTE<br>