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();
?>

Bagaimana Menggunakan Helper

0

Menggunakan Helper pada codeigniter sangat mudah. Cukup Meload Helper Lalu gunakan fungsinya seperti menggunakan fungsi pada umumnya. Contoh :


<?php
      //load
      $this->load- > helper("url");

     echo base_url();
?>

Kode ini meload file url_helper.php lalu menjalankan fungsi base_url();

Happy Coding!

Bagaimana Meredirek halaman dengan Codeigniter

0

Label:

Jika pernah menggunakan php tentu familiar dengan fungsi header("location:url") yang gunakannya untuk meredirek halaman.

Nah di codeigniter fungsi ini telah disederhanakan, untuk menggunakannya harus meload url helper

$this->load->helper('url');


Url helper ini salah satu fungsi didalamnya adalah redirect(location),
contoh :

redirect("gaji/print_gaji/1");

Happy coding!

Membuat Model

0

Model dalam codeigniter adalah abstraksi dari table dan secara otomatis mempunyai object database yang bisa diakses dengan perintah $this->db.

Membuat Model sangat Mudah, cukup menurunkan (extends ) dari kelas Model. Model harus diletakan dalam folder application/models/

contoh kode :

<?php
   class user extends Model
   {
       function __Construnct()
       {
             parent::__Construct();
       }
   }
?>

Happy Coding!

Mensetup Database

0

Langkah awal menggunakan codeigniter

5

Berikut ini langkah awal menggunakan codeigniter

  1. extract codeigniter dibawah root web kamu. misal didalam folder projek1. maka halaman kamu bisa langsung diakses dari http://localhost/projek1/ yang akan memunculkan welcome page codeigniter.
  2. setelah mempersiapkan database yang akan kamu gunakan, maka langkah selanjutnya adalah mensetting koneksi dari folder projek1/application/config/database.php
  3. selain itu perlu juga disetting root url yang ada di projek/application/config/config.php
  4. selanjutnya buat model
  5. lalu buat controller
  6. dan terakhir view.
Ini adalah langkah singkat yang harus dilakukan tiap kali kamu akan membuat projek. jika hanya menambahkan fungsi, tentu kita bisa memulai dari langkah nomor 4.

Langkah - langkah tersebut akan saya perlihatkan secara detail diartikel setelah ini.

Thanks