Membuat Helper di Codeigniter

Selamat datang di warungbelajar, melanjutkan pembahasan dari seri tutorial framework codeigniter, dalam tutorial kali ini kita akan belajar mengenai bagaimana cara untuk membuat helper sendiri di codeigniter.

Seperti yang telah dibahas di tutorial sebelumnya codeigniter memiliki fitur yang bernama helper yang dapat didalamnya sudah terdapat fungsi – fungsi yang sering digunakan dalam proses pengembangan sebuah aplikasi berbasis web dengan codeigniter.

Lalu bagaimana jika anda membutuhkan fungsi yang tidak ada di helper bawaan codeigniter, semisal fungsi untuk memformat tanggal dalam format indonesia.

Nah kali ini kita akan belajar untuk membuat helper sendiri didalam codeigniter, helper ini digunakan untuk memformat tanggal menjadi format tanggal indonesia.

Jadi tanggal dalam folder didatabase itu standartnya adalah 2019-10-29 (tahun, bulan, dan tanggal) kita bisa memformat menjadi seperti ini : 29 Oktober 2019

Nah kurang lebih seperti itu helper yang akan kita buat nantinya.

 

Buat file helper

Untuk langkah awal silahkan buat file php, dengan nama tanggal_helper.php dan simpan didalam folder application/helpers

untuk code file helper tanggal_helper.php adalah seperti berikut ini :

Keterangan :

  • Dalam skrip diatas kita buat 2 function yaitu tanggal dan bulan
  • yang nantinya kita gunakan adalah function tanggal, didalam function tanggal kita panggil function bulan, untuk konversi bulan
  • Disini kita tidak membahas baris – perbarisnya pada bagian file helper, karena yang kita bahas disini adalah bagaimana cara untuk membuat helper di codeigniter

 

Load file helper di autoload.php

Langkah berikutnya kita akan load daftar helper tanggal yang berusan kita buat, agar dapat digunakan, kita load di bagian file autoload.php agar kita tidak perlu menload ulang dibagian controller.

Buka file autoload.php yang ada di folder application/config.

Lalu pada bagian $autoload[‘helper’] tambahkan tanggal didalam array :

 

Menggunakan helper dibagian view

Berikutnya kita akan mencoba menggunakan helper dibagian view, contohnya kita buat controller dengan nama Testing.php controller disimpan di folder application/controllers

 

Berikutnya buat file view dengan nama vw_testing.php didalam folder application/views, code didalam file view vw_testing.php adalah seperti ini :

Berikutnya kita akan coba mengakses controller Testing yang telah kita buat sebelumnya, untuk folder project codeigniter ini saya melanjutkan dari tutorial sebelumnya yaitu saya beri nama belajarcodeigniter sehingga saya memanggilnya dengan alamat :

localhost/belajarcodeigniter/index.php/testing

Maka hasilnya adalah seperti berikut ini :

Membuat Helper di codeigniter

Keterangan :

  • Pada line 8 kita memanggil function tanggal dengan menyertakan parameternya yang merupakan tanggal dengan format tahun-bulan-tanggal
  • nah function tanggal ini akan mengacu ke dalam helper tanggal yang kita buat didalam helper, sehingga tanggal akan diformat ulang menjadi format tanggal indonesia, sehinga yang ditampilkan di bagian view adalah 29 Oktober 2019

 

Jadi kurang lebih seperti itu teman – teman pembahasan cara membuat helper di codeigniter, dengan cara ini anda bisa membuat fungsi – fungsi yang nantinya bisa digunakan untuk mempercepat proses pembuatan aplikasi anda, sekian dulu jika ada yang ingin di diskusikan silahkan di kolom komentar, sampai jumpa di tutorial selanjutnya.

 

Leave a Comment

Your email address will not be published.