Membuat Helper Sendiri di Codeigniter

Pada tutorial kali ini, saya akan memberikan contoh gimana sih caranya membuat helper sendiri di Codeigniter.

Sebelum itu, saya kasih gambaran dulu apa itu helper ?

Helper merupakan sebuah folder yang telah disediakan didalam framework Codeigniter yang nantinya berisi dengan fungsi-fungsi pendukung untuk proses pembuatan aplikasi web.

 Jadi, di dalam folder Helper itu, kita buat file secara manual dengan format nama_helper.php seperti berikut ini :

Disitu, kita buat sendiri helper nya, jangan lupa untuk pembuatan helper, cantumkan _helper di belakangnya supaya bisa dipanggil / di load helpernya kayak gini 

Coba aja deh, buat file helper tanpa _helper dibelakangnya, pasti pesan error unable to load the requested file ....

Setelah penjelasan singkat diatas, ayo langsung membuat file helper kita sendiri guna mempermudah kegiatan pembuatan aplikasi web kita 😄


  1. Siapkan dulu framework Codeigniter nya, donlot disini (Versi 3.1.11)
  2. Bebas kasih nama projectnya, bisa dikasih nama belajar_helper
  3. Atur konfigurasi dasar pada file autoload.php, config.php, dan routes.php, jika pakai database atur juga di file database.php
  4. Langsung ke helper nya, kita coba buat date_helper untuk membantu penampilan data seputar tanggal
  5. Disini, kita akan mengubah bulan menjadi format bahasa Indonesia
  6. Syntax bisa kalian lihat digambar berikut ini : 
  7. Kita buat function getBulan($bln) seperti pada gambar di atas.
  8. Lalu pindah ke controller untuk melakukan testing helper yang sudah kita buat di atas
  9. Pada Controller Welcome tersebut, kita menuliskan syntax date('Y-m-d') yang berguna untuk mendapatkan tahun-bulan-tanggal, contoh : 2019-11-19
  10. Setelah itu, kita pecah dengan syntax explode menggunakan delimiter (-)  untuk memecah tanggal menjadi array
  11. setelah itu, kita urut kan dari tanggal-bulan-tahun
    • $tgl[2] berarti tanggal : 19
    • $tgl[1] berarti bulan : 11 (ini yang akan kita convert ke bulan versi Indonesia)
    • $tgl[0] berarti tahun : 2019
  12. Setelah itu coba jalankan di browser, dan seharusnya otomatis berubah seperti berikut ini
Dan berhasil, bulan seharusnya 11, otomatis diconvert menjadi November dengan bantuan helper yang kita buat tadi.
Kesimpulannya, helper berguna sebagai file pembantu apabila pada aplikasi kita terdapat banyak kebutuhan kode yang sama untuk melakukan proses pengolahan data.
Kalau ada kebingungan, silahkan tinggalkan komentar dibawah ini ya..

Terima kasih... 😄
 

Artikel Terkait

Saya seorang yg bercita-cita menjadi pebisnis aplikasi ternama di Indonesia


EmoticonEmoticon