Selamat datang di Pio’s Blog
kali ini kita akan mempelajari Library dan Helper, Library disini bukan perpustakaan yang anda ketahui dalam bahasa indonesia, tapi Library disini merupakan sebuah kelas yang diletakkan di dalam folder system/libraries atau application/libraries. Library yang terletak di dalam folder system merupakan library bawaan dari CodeIgniter yang secara default di beri awalan CI_. Untuk library buatan sendiri harus diletakkan di dalam folder application/libraries.
nahh, itu kan Library…
sekarang ada juga nihh temannya Library yaitu Helper..walau mereka berteman, tapi beda ya..
oiya .. Helper juga disini bukan penolong ya teman teman yakali teman teman cari arti di kamus, tapi Helper disini adalah fungsi yang bisa berdiri sendiri, dan tidak terikat kepada class ataupun library. Helper diimplementasikan sebagai sebuah fungsi yang dapat dipanggil kapan saja asalkan helper di load dari controller. Untuk helper yang anda akan buat sendiri tempatkanlah didalam folder application/helpers. Untuk penamaan harus mengikuti format penamaan Codeigniter, yaitu xxxx_helper.php , dimana xxxx adalah nama yang anda inginkan.
Pada CodeIgniter didukung oleh sistem MVC yaitu Model View Controller yang dimana project kita dikelola oleh 3 folder tersebut, tetapi
untuk mendukung ketiga tersebut perlu adanya bantuan atau plugin plugin yang di dukung oleh code igniter terbungkus pada library dan helper. Untuk lebih memahami pemakaian Library dan Helper pada CodeIgniter
mari kita mulai buat code registrasi.php pada folder application\controllers
setelah kita buat code tersebut, sekarang kita buat code registrasi_view.php pada folder application\view
setelah kita buat code tersebut, sekarang kita buat code berhasil.php pada folder application\view
setelah semua sudah di coding.. jangan lupa untuk mengubah:
bagian routes pada folder application\config\routes ubah:
$route[‘default_controller’] = ‘registrasi’;
bagian autoload pada folder application\config\autoload ubah:
$autoload[‘libraries’] = array(‘form_validation’,’session’);
$autoload[‘helper’] = array(‘url’,’captcha’);
kita coba meng-compile hasil kodingan kita dengan cara http://localhost/captcha/index.php/registrasi Tampilan hasil kodingan yang telah kita lakukan adalah seperti dibawah ini:
hasil apabila benar :
Apabila codingan salah maka otomatis akan menampilkan kembali form kosong.
lain hal apabila terjadi kesalahan dalam input data
sekian tutorial dari saya.
semoga bermanfaat bagi pembaca dan dapat diterapkan dalam dunia bidang IT.
terima kasih.
Leave a Reply