Sunday, September 13, 2015

Belajar CodeIgniter (bagian: helpers(1))

Setelah kita belajar controller dan view, sekarang kita akan belajar tentang helper. Di dalam CodeIgniter terdapat helper yang berfungsi seperti library pada CI.

Kali ini kita akan belajar tentang form helper. Jika di dalam membuat form dengan metode biasa, kita memerlukan tag-tag untuk form, maka kita dapat memanggil form tersebut dengan mudah.

Pertama-tama buat controller baru dengan nama form.php. Kemudian salin kode di bawah:

        <?php
        class Register extends CI_Controller{

public function index(){

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

                echo form_open('form/send');

                echo form_label('Name: ','name');
echo form_input('name','James Bond;');

                echo form_close();

                }
          }

          ?>


Keterangan:

1. $this->load->helper('form');
   Bagian kode ini adalah yang me-load helper bernama form dari library CodeIgniter. 

2. echo form_open('form/send');
   Bagian kode ini adalah untuk membuka form. variabel pertama (form) adalah nama controller sedangkan variabel kedua (send) adalah nama function dalam controller tersebut.

3. echo form_label('Name: ','name');
   Bagian ini adalah membuat label. Variabel pertama ('Name: ') adalah yang akan ditampilkan dalam laman. Sedang variabel 'name' adalah nama variabel label itu sendiri.

4. echo form_input('name','James Bond;');
   Bagian ini adalah membuat text input field. Berbanding terbalik dengan label, variabel pertama adalah nama variabel field input sedang variabel kedua adalah text dalam field. kita dapat men-set variabel kedua menjadi kosong dengan cara mengganti 'James Bond' menjadi ''.

5. echo form_close();
   Bagian ini adalah untuk menutup form.


Itulah perkenalan helper form. Pada bagian selanjutnya, kita akan belajar cara membuat contoh form pendaftaran mahasiswa baru, beserta bagaimana menampilkan data pada form ke dalam view.

No comments:

Post a Comment