Helper CI dikelompokkan menjadi:
- Array
- Captcha
- Cookie
- Date
- Directory
- Download
- File
- Form
- HTML
- Inflector
- Language
- Number
- Patch
- Security
- Smiley
- String
- Text
- Typography
- URL
- XML
Pemuatan Helper
Agar kita bisa menggunakan helper, maka kita harus melakukan pemuatan (loading) terlebih dahulu. Pemuatan helper ini dilakukan pada file yang akan menggunakan fungsi.
Perintah pemuatan:
$this->load->helper("namakelompokhelper");
Contoh Penggunaan Helper
Salah satu kelompok helper adalah HTML, kita bisa menggunakan helper ini untuk memudahkan menghasilkan elemen HTML utama, beberapa di antaranya adalah:
- heading
Digunakan untuk menghasilkan elemen <h1> sampai dengan <h6> - img
Digunakan untuk menuliskan elemen image yang akan ditampilkan <img> - ol dan ul
Digunakan untuk memudahkan menghasilkan daftar item, dengan nomor atau dengan bullet - doctype
Digunakan untuk mendefinisikan jenis dokumen HTML yang dihasilkan - meta
Digunakan untuk menuliskan data deskripsi tentang dokumen HTML
Helper HTML lebih cocok untuk dimuat pada file view, karena peruntukannya untuk menuliskan elemen HTML.
Berikut adalah contoh file view yang menggunakan helper HTML:
<?php
$this->load->helper("html");
echo doctype("html");
?>
<html>
<head>
<title>Demo Menggunakan Helper</title>
</head>
<body>
<?php
echo heading("Demo Menggunakan Helper",1);
echo heading("Beberapa helper",2);
$daftarhelper=array("html","url","string");
echo ul($daftarhelper);
?>
</body>
</html>
?>
<?php
$this->load->helper("html");
echo doctype("html");
?>
<html>
<head>
<title>Demo Menggunakan Helper</title>
</head>
<body>
<?php
echo heading("Demo Menggunakan Helper",1);
echo heading("Beberapa helper",2);
$daftarhelper=array("html","url","string");
echo ul($daftarhelper);
?>
</body>
</html>
?>
Jika kita tidak menggunakan view, makan kita bisa menggunakannya di dalam controller yang memang tidak memerlukan view.
Lanjutkan Om =D
BalasHapus