Tutorial Codeigniter Part 7, Mengenal Fungsi Helper di Codeigniter
Selamat datang di warungbelajar, pada tutorial kali ini kita akan melanjutkan pembahasan mengenai seri tutorial codeigniter, dalam tutorial kali ini kita akan belajar mengenai helper di codeigniter.
Helper adalah fitur yang disediakan oleh codeigniter untuk membantu anda dalam membangun aplikasi secara lebih cepat, karena didalam helper telah disediakan fungsi – fitur yang sering digunakan saat membangun aplikasi, sehingga anda tidak perlu membuat fitur – fitur yang telah disediakan didalam helper ini.
Fungsi yang ada didalam helper ini sendiri hanyalah fitur yang melakukan satu pekerjaan yang spesifik tanpa ada ketergantungan terhadap fungsi yang lain, jika nanti anda membutuhkan fungsi yang saling terkait anda bisa menggunakan fitur library yang nantinya akan kita bahas ditutorial selanjutnya.
Didalam codeigniter sebenarnya telah terdapat helper yang bisa anda gunakan, helper yang telah disediakan oleh codeigniter dapat anda lihat didalam folder application/system/helpers.
Cara mengaktifkan Helper di codeigniter
Jika anda ingin menggunakan helper di codeigniter, anda perlu mengaktifkan terlebih dahulu helper tersebut agar dapat digunakan.
Terdapat 2 cara yang bisa anda gunakan untuk dapat mengaktifkan helper yaitu :
- Memanggilnya didalam controller
- Mengaktifkannya didalam file autoload.php dalam folder application/config
Contoh cara pertama :
Anda bisa load helper didalam controller dengan meletakkan perintahnya didalam function construct agar dapat digunakan diseluruh bagian class controller tersebut.
Anda dapat menuliskan perintah seperti berikut ini, dalam contoh ini kita load helper html.
1 |
$this->load->helper('html'); |
Contoh cara kedua :
Kita akan contohkan bagaimana cara mengaktifkan helper didalam file autoload.php, silahkan buka file autoload.php didalam folder application/config
Pada array $autoload dengan element helper tambahkan, array yang akan anda load.
1 |
$autoload['helper'] = array('url','security','html'); |
Semisal kita akan load helper HTML, maka kita cukup menuliskan html pada array tersebut.
Menggunakan Helper bawaan codeigniter
Berikutnya kita akan coba untuk menggunakan helper bawaan codeigniter, kita akan coba menggunakan helper yang sering digunakan yaitu helper HTML, dalam contoh ini kita akan menggunakan cara pemanggilan helper yang pertama, yaitu dengan load helper didalam controller.
Saya asumsikan teman – teman sudah memiliki file framework codeigniter, dalam contoh ini project kita beri nama belajarcodeigniter, untuk tutorial instalasi framework codeigniter bisa dilihat di tutorial kita sebelumnya, Cara Menginstall Framework Codeigniter
Baik kita akan membuat controller dengan nama Belajar.php, buat controller didalam folder application/controllers
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Belajar extends CI_Controller { function __construct(){ parent::__construct(); $this->load->helper('html'); } public function index() { $this->load->view('vw_belajar'); } } |
Berikutnya buat file view dengan nama vw_belajar.php, file view dapat anda buat didalam folder application/views
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
<!DOCTYPE html> <html> <head> <title>Membuat Heading dengan Helper HTML Codeigniter</title> </head> <body> <?php echo heading("Helper HTML - H1",1); echo heading("Helper HTML - H2",2); echo heading("Helper HTML - H3",3); echo heading("Helper HTML - H4",4); echo heading("Helper HTML - H5",5); echo heading("Helper HTML - H6",6); $gambar = array( 'src' => 'https://upload.wikimedia.org/wikipedia/commons/4/4e/Artesonraju3.jpg', 'alt' => 'Artesonraju - Wikipedia', 'class' => 'post_images', 'width' => '300', 'height'=> '300', 'title' => 'Artesonraju Mountain' ); echo img($gambar); ?> </body> </html> |
Berikutnya anda bisa mengakses alamat : localhost/belajarcodeigniter/index.php/belajar
Keterangan :
Kita menggunakan function heading untuk membuat heading di HTML, dalam function heading terdapat 2 parameter, yaitu stringnya adalah ukuran headingnya, Line (8 – 13)
Line 15 kita membuat variabel $gambar yang berisi array dengan element :
- src = digunakan untuk mengatur posisi file gambar yang akan ditampilkan
- alt = digunakan untuk setting alternate text
- class = digunakan untuk setting class pada tag image
- width = digunakan untuk setting ukuran lebar dari gambar
- height = digunakan untuk setting ukuran tinggi dari gambar
- title = digunakan untuk setting title dari gambar
Pada Line 23 kita gunakan function img yang merupakan function dari helper HTML, lalu kita menuliskan variabel $gambar yang berisi array untuk digunakan sebagai parameter function img.
Sehingga hasilnya akan ditampilkan gambar di bagian view
untuk dokumentasi lebih lanjut terkait helper HTML bisa anda baca didokumentasi resmi dari codeigniter : https://codeigniter.com/user_guide/helpers/html_helper.html
Jadi itu dulu teman – teman yang bisa kita bahas dalam tutorial ini, kita telah belajar mengenai helper yang ada di codeigniter, jika ada yang ingin didiskusikan silahkan di kolom komentar, sekian dulu sampai jumpa di tutorial selanjutya.
ANDA INGIN SERIUS BELAJAR FRAMEWORK CODEIGNITER ?
Seperti yang anda ketahui bahwa saat ini skill di bidang pemrograman sangatlah dibutuhkan, salah satunya adalah pemograman PHP.
Untuk anda yang ingin serius belajar pemrograman PHP, Khususnya menggunakan Framework PHP Codeigniter, Warung Belajar Memiliki Beberapa Paket Tutorial yang bisa membantu anda dalam belajar menggunakan Framework PHP Codeigniter, dari mulai step – step dasar hingga mampu membuat aplikasi berbasis web dengan menggunakan Framework PHP Codeigniter.
Paket Tutorial ini berisi video tutorial belajar pemrograman berbahasa indonesia, cocok sekali untuk anda yang sedang belajar Framework PHP Codeigniter, bahkan untuk orang awam sekalipun.
Paket Tutorial ini juga dilengkapi dengan study kasus yang akan mempermudah pemahaman anda dalam belajar pemrograman, Mari berinvestasi untuk menambah skill dalam menguasai Framework PHP Codeigniter
-
Tutorial Singkat Langsung Jago Framework Codeigniter
Rp98,000 Add to cart -
Tutorial Seminggu Jago Framework Codeigniter Dan Bootstrap
Rp90,000 Add to cart -
Tutorial Membangun Sistem Informasi Akademik Sekolah Dengan Codeigniter Dan Ajax
Rp145,000 Add to cart -
Tutorial Membangun Toko Online Responsive Dengan Codeigniter Dan Bootstrap
Rp135,000 Add to cart -
Tutorial Membangun Sistem Informasi Rumah Sakit Dengan Codeigniter MySQL Dan Ajax
Rp145,000 Add to cart -
Kursus Online – Pemrograman Web dan Android – Membuat Aplikasi Kasir
Rp300,000 Add to cart
Ilmunya bermanfaat.
Terima kasih.
di tutorial:
Berikutnya buat file view dengan nama vw_belajar, file view dapat anda buat didalam folder application/views
yg benar
Berikutnya buat file view dengan nama vw_belajar.php, file view dapat anda buat didalam folder application/views
Terima kasih mas, sudah saya perbaiki 😀