Membuat View

3

Label:

Membuat view sangatlah mudah. View berisi 90% kode - kode html dan 10% kode php yang biasanya berupa perulangan.

Tata cara pembuatan view
  1. View diletakan di dalam folder application/view. Dan Sebaiknya view diletakan didalam folder sesuai dengan nama controller. misalkan saya mempunyai controller di folder
    application/controller/gaji/, maka saya akan meletakan seluruh view untuk modul gaji di folder application/view/gaji/
  2. Penamaan view sebaiknya sama dengan nama function didalam controller. Misal nama function index didalam application/controllers/controllers/gaji/main.php , maka saya akan membuat view dengan nama application/views/gaji/main_index.php
Penggunaan View
View digunakan oleh controller, contoh kodenya misalkan

function index()
{
$data = array();
//tidak perlu menyebutkan .php diakhir view
$this->load->view("gaji/main_index",$data);
}

$data = array() , berisi data yang akan digunakan di dalam view, data berbentuk assosiative array, sehingga bisa menampung apapun, baik object,array, ataupun variabel lainnya yang bertipe string dan numeric.

$this->load->view("nama_view",$data) akan membuat codeigniter membaca view dan memasukan nilai - nilai dalam data dan menampilkan hasil rendernya.

Happy coding

Apa Itu Library

0

Library adalah class yang lebih general yang bisa digunakan dilebih dari satu aplikasi. Contoh library yang umum dalam aplikasi bisnis misalkan : PHPExcel

Dengan menggunakan library maka program mendapatkan kemampuan tambahan. Contoh library lainnya misalkan ORM seperti ReadBean.

Nah, jika menemukan model yang sepertinya bisa digunakan didalam tiap aplikasi. Cobalah buat menjadi library.

Happy Coding!

Apa itu Helper

0

Label:

Helper dalam codeigniter 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.

Lokasi helper bawaan ada di folder system/helpers atau folder application/helpers. 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.

Contoh Kode helper :

//file contoh_helper.php
<?php
if(!function_exists("contoh_helper")
{

function contoh()
{
 echo "Saya helper";
}
}
?>

Ya, seperti itulah helper, hanya sebuah function yang tidak terikat kepada siapapun. Contoh umum helper adalah : fungsi terbilang , fungsi ini dibutuhkan untuk mengkonversi angka menjadi kata - kata.

Penggunaan Helper seperti penggunaan model pada umumnya , cukup di load, lalu dipanggil seperti fungsi biasa.
<?php
     //load helper
     $this->load->helper("contoh");
 
     //dipanggil
     contoh();
?>