Facebook
RSS

Membuat Template dengan CodeIgniter Bagian 1

-
Pramadya Puspa

Kali ini saya belajar mengatur template dengan framework CodeIgniter.
Untuk bagian pertama ini, saya belajar bagaimana menyusun template dengan Controller dan View pada CodeIgniter. Sekilas sebagai pelengkap dokumentasi ini, pemahaman sederhana saya tentang Controller adalah suatu class dalam konsep OOP. Sedangkan View adalah sebagai sarana untuk menampilkan perintah-perintah dan nilai dari Controller situs judi bola

Saya mencoba merancang template secara umum, yakni memiliki header, topmenu, content, dan footer.

*Klik pada gambar untuk memperjelas





















Dalam menyusun template di CodeIgniter, antara elemen satu dengan yang lain dipisahkan. Maksudnya antara Header, Menu, dll tidak berada pada file yang sama. Oleh karena itu kita harus membuat elemen-elemen tersebut.

Berikut ini adalah pohon directory saya. Saya menggunakan CI 1.7.2.






















Oleh karena itu BASE URL pada system/application/config/config.base_url, saya ubah sebagai berikut:






Sehingga jika saya ketikkan pada browser, http://localhost/Mytemplates/index.php, akan muncul welcome_message dari CodeIgniter. Ini adalah tampilan dari class Welcome pada controller default-welcome.













Berikutnya adalah membuat masing-masing elemen. Saya simpan pada folder –layout-pada root directory tadi.
1.) header.php








2.) topmenu.php








3.) content.php









4.) footer.php








Kita siapkan Controller untuk menampikan elemen-elemen tersebut, C:\xampp\htdocs\MyTemplates\system\application\controllers\Home.php

Home.php ini akan menampilkan template.php pada view, yang menampung header.php, topmenu.php, dll. Sebenarnya dapat juga kita dapat menampilkan elemen-elemen ini dari Home.php. Tapi saya gunakan template.php untuk latihan berikutnya dan agar file lebih rapi.

Home.php












Sedangkan template.php ditempatkan pada Views. à C:\xampp\htdocs\MyTemplates\system\application\views\layout\template.php.








Berikutnya debugging.

http://localhost/Mytemplates/index.php/home








Kesimpulan:
Pemakaian framework pada penyusunan layout/template adalah agar programmer lebih mudah dalam proses modifikasi pada tiap elemen. Kerangka dari apa yang kita tulis sebelumnya secara mudah dapat digambar sbb:

28 Responses so far.

  1. Ijin sedot tutornya..

  2. rarasnih says:

    ternyata membuat template pakai ini cukup mudah ya sobat? Raras ingin belajar juga ah, biar nanti bisa lebih kreatif dan inovatif, biar lebih keren dan beda daripada yang lain :-)

  3. rarasnih says:

    ternyata membuat template pakai ini cukup mudah ya sobat? Raras ingin belajar juga ah, biar nanti bisa lebih kreatif dan inovatif, biar lebih keren dan beda daripada yang lain :-)

  4. buat tutorial ngawur >.<

  5. Adib Jr says:

    agar ketika di klik about muncul profil di content itu gimana caranya?

  6. Makasih Info bagus menarik bermanfaat, moga sukses selalu
    Vimax Canada
    Vimax Canada Asli

  7. sarana penangkal santet dengan doa, mantra dan ilmu anti santet, agar terhindar dari dukun santet
    santet
    santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet |

  8. sarana penangkal santet dengan doa, mantra dan ilmu anti santet, agar terhindar dari dukun santet
    santet
    santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet
    santet | santet | santet | santet | santet | santet | santet | santet | santet

  9. Ucif says:

    Bagus informasi ini sangat di butuhkan

Leave a Reply