Hai sob, dari beberapa tutorial tentang codeIgniter sebelumnya, kamu pasti paham banget sama tutorial yang jelasin dengan detail. Disini kita membagi 3 sub bagian besar CodeIgniter, yang pertama adalah CodeIgniter dasar, CodeIgniter CRUD, dan serba-serbi CodeIgniter. Buat kamu yang belum baca sama sekali tentang panduannya keseluruhan, kita punya kok panduan ringkasnya.
Untuk yang pertama kamu bisa memahami tentang codeIgniter dasarnya terlebih dahulu, seperti dibawah ini.
Pengertian CodeIgniter
Membahas tentang codeIgniter, kamu harus tau dulu apa itu framework codeIgniter yaitu sebuah framework dari PHP yang digunakan oleh web developer untuk membangun aplikasinya atau websitenya yang bersifat open source dan gratis. CodeIgniter menggunakan metode Model, View, Controller (MVC).
Untuk panduan lengkapnya kamu bisa buka Pengertian CodeIgniter dan Tutorial Menggunakan CodeIgniter.
Tutorial Menggunakan CodeIgniter
Kamu bisa mengakses artikel Pengertian CodeIgniter dan Tutorial Menggunakan CodeIgniter untuk mengikuti cara menginstal CodeIgniter.
Membuat Controller dengan CodeIgniter
Apasih controller itu ? Controller memiliki peran sebagai pengatur aksi dari aplikasi yang dibangun, sedangkan controller codeIgniter juga memiliki peran untuk mengirimkan parameter, menangani inputan form, mengatur view dan model, mengaktifkan library dan helper codeIgniter.
Kamu bisa pelajari panduan lengkapnya di Tutorial Membuat Controller di CodeIgniter.
Membuat Controller dengan CodeIgniter
STEP 1. Buka controller Welcome di G:/xampp/htdocs/CodeIgniter-3.1.8/application/controllers. Sampai muncul tampilan seperti dibawah ini ya.
* @see https://codeigniter.com/user_guide/general/urls.html
*/
public function index()
{
$this->load->view('welcome_message');
}
}
STEP 2. Buat file di Controller dengan nama file Home.php seperti dibawah ini.
load->view('v_home');
}
function login()
{
$data = array(
'judul' => 'Login',
'deskripsi' => 'Cara membuat dan menggunakan controller di CodeIgniter Part 4',
);
$this->load->view('v_login', $data);
}
}
STEP 3. Pada function index akan meload view v_home jadi kamu bisa buat file dengan nama v_home sama seperti applicationviewsv_home.php. Kamu sekarang bisa masukkan coding seperti dibawah ini :
<!DOCTYPE html><html lang=”en” dir=”ltr”>
<head>
<meta charset=”utf-8″>
<title>Home</title>
</head>
<body>
Halaman Home Cara membuat dan menggunakan controller di CodeIgniter Part 4
</body>
</html>
STEP 4. Sekarang buka tab baru dibrowser kamu dengan ketik http://localhost/CodeIgniter-3.1.8/index.php/home/ . Tapi jangan lupa di function kedua ada penambahan $data untuk memanggil variabel data agar bisa berjalan.
STEP 5. Buat file baru di view applicationviewsv_login.php, lalu isi coding seperti di bawah:
<!DOCTYPE html><html lang=”en” dir=”ltr”>
<head> <meta charset=”utf-8″> <title><?php echo $judul ;?></title> </head> <body> Anda berada di halaman <b><?php echo $judul ;?></b><br> <b><?php echo $deskripsi ;?></b> </body> </html> |
Kalau kamu pengen membukanya langsung dihalaman login, kamu bisa rubah linknya seperti application/config/routes.php. Setelah itu kamu ubah dibagian bagian default_controller menjadi home/login seperti coding di bawah:
$route['default_controller'] = 'home/login';$route['404_override'] = ''; $route['translate_uri_dashes'] = FALSE;
Membuat View dengan CodeIgniter
Membaca atau mendengar kata view pasti kalian langsung terpikirkan dengan tampilan, nah tentunya kamu juga ingin tampilan di aplikasi atau website kamu sesuai dengan keinginan kan ? Yaudah langsung aja pelajari panduan lengkapnnya di Tutorial Membuat View Pada CodeIgniter.
STEP 1. Buat file baru di folder view kamu seperti dibawah ini
application/view/
STEP 2. Beri nama filenya, kamu bisa gunakan dengan contoh file nama view_belajar.php dan view kamu pun berhasil dibuat.
application/view/view_belajar.php
STEP 3. Selanjutnya membuat isi dari view dengan cara application/view/view_belajar.php
<!DOCTYPE html><html>
<head>
<title>Cara Membuat View Pada CodeIgniter | sobatjagoan.com</title>
</head>
<body>
<h1>Cara Membuat View Pada CodeIgniter</h1>
<h2>Ini adalah view view_belajar.php</h2>
<h3>Ini adalah view yang di tampilkan pada controller belajar, method halo</h3>
</body>
</html>
STEP 4. Buka Controller kamu untuk melihat hasil view yang kamu buat. Berikut contoh dari kita membuat controller belajar.php dan membuat method halo
load->view('view_belajar');
}
}
Mengenal Helper HTML Pada CodeIgniter
Helper sangat membantu kamu dalam menggunakan codeIgniter, apa sih itu ? Helper memiliki dua fungsi untuk membuat element html itu sendiri seperti heading dan menampilkan gambar.
Untuk kelanjutan paduannya kamu bisa langsung pelajari di Mengenal Helper HTML Pada CodeIgniter.
Memanggil atau Mengaktifkan Helper HTML
Ada dua cara nih buat mengaktifkan atau memanggil helpernya, yang pertama dengan controller dan autoload codeIgniter
Buat kamu yang menggunakan controller, application/controllers/welcome.php
load->helper('html');}
public function index(){
$this->load->view('welcome');
}
}
Syntax juga berfungsi untuk memanggil helper html. Caranya masukkan helper yang ingin di panggil dalam parameter function seperti berikut :
$this->load->helper('html');
Kalau yang ini cara untuk memanggil lewat autoload codeIgniter :
$autoload['helper'] = array('html');
Menghubungkan CodeIgniter dengan Database MySQL
Ini sangat penting loh buat kamu, jangan sampe ketinggalan panduannya ya. Kamu bisa pelajari langsung panduan lengkapnya di Tutorial Menghubungkan CodeIgniter dengan Database MySQL.
Panduan untuk CodeIgniter Dasar, kamu bisa pelajari dibawah ini :
Lanjut bagian kedua kamu akan mempelajari tentang codeIgniter CRUD.
Menampilkan Data dari Database
CodeIgniter CRUD sendiri adalah singkatan dari Create, Read, Update, dan Delete. Jadi CRUD adalah menginput data, mengedit data, mengupdate data, menghapus data.
Pelajari selengkapnya di Cara Menampilkan data dari Database.
Menginput Data ke Database CRUD Menggunakan CodeIgniter
Disini kamu menggunakan form biasa bisa langsung menginput data ke database CRUDnya loh, penasaran kayak gimana ? Ikuti panduannya di Tutorial Input Data ke Database Melalui CRUD Menggunakan CodeIgniter
Menghapus Data Menggunakan CRUD CodeIgniter
Sesuai dengan salah satu singkatan dari hurufnya, disini akan memberikan kamu panduan tentang membuat tombol hapus menggunakan codeIgniternya.
Yuk, pelajari langsung panduannya di Tutorial Menghapus Data Menggunakan CRUD dengan CodeIgniter.
Update Data CRUD dengan CodeIgniter
Mengupdate data CRUD salah satu panduan penting yang harus kamu ketahui, yuk pelajari selengkapnya di Tutorial Update Data CRUD dengan CodeIgniter.
Bagian ketiga, kamu akan mempelajari tentang serba serbi codeIgniter yang penting banget untuk dipahami.
Membuat Pagination Pada CodeIgniter
Pagination pada codeIgnter bisa kamu lakukan dengan menjalankan library pagination codeIgniter dan settingnya. Untuk panduan lengkapnya bisa kamu pelajari di Tutorial Membuat Pagination Pada CodeIgniter.
Mendapatkan Data User dengan CodeIgniter
Kamu sebagai web developer pasti membutuhkan data-data tentang user kamu kan, nah data disini dapat digunakan untuk mengembangkan aplikasi atau website kamu.
Gausah panjang lebar deh, yuk langsung pelajari panduannya di Tutorial Mendapatkan Data User dengan CodeIgniter.
Membuat Login Menggunakan CodeIgniter
Lewat codeIgniter kamu bisa membuat login dengan mudah dan cepat di website kamu.bSekarang kamu bisa pelajari di Tutorial Membuat Login Menggunakan CodeIgniter.
10 Tips Menggunakan CodeIgniter
Tutorial yang terakhir ini adalah tips utnuk kamu belajar codeIgniter dengan cepat dan mudah, disini kita punya 10 Tipsnya pada artikel 10 Tips Menggunakan CodeIgniter
Nah, ternyata gampang kan, Yuk simak terus Tips Hosting di halaman tutorial Jagoan Hosting Indonesia ya, jika ada bagian dari tutorial yang tidak ditemukan, kamu bisa menghubungi teman-teman di Jagoan Hosting supaya bisa dibantu lebih lanjut melalui Live Chat.
Pengantar Halo sobat Jagoan! di tutorial kali ini kita bakalan membahas permasalahan Error Undefined Index/Variable. Pasti sekarang kamu lagi main-main Read more
Banyak sekali hal yang terjadi ketika kita sedang mengakses suatu website, seperti halnya akses lambat sampai bahkan sulit diakses. Disitu Read more
Kode internal server error adalah salah satu kondisi yang sering dijumpai pemilik dan pengunjung website. Apakah kamu juga salah satunya? Read more
Demi kenyamanan berinternet dan ‘belajar’, penting rasanya untuk menyebarluaskan cara mengakses situs-situs yang diblokir oleh internet positif. Sehingga kita bisa Read more