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:

240 Responses so far.

«Terlama   ‹Lebih tua   201 – 240 dari 240   Lebih baru›   Terbaru»
  1. Mr aL says:

    Ternyata ga susah ya, saya udah cari - cari akhirnya dapet juga Thanks udah sharing kak di tunggu updatenya terus.

    Jangan Lupa Mampir ke website saya yang sangat berfaedah :
    Poker88
    Dewapoker

  2. luckyagen says:

    Very useful article, hopefully it can be useful for all of us. Lets Try and win it.

    Slot Online Terpercaya

    Fafaslot Online

    Sabung Ayam Online

    Poker Online Teraman

  3. sawadikap says:

    Game Ikan informasi yang menarik terima kasih sudah sharing semakin sukses ke depannya

  4. luckyagen says:

    Thanx for share this blog, hope you can always good like this.
    Situs Fafaslot

    Artikel ini merupakan yang terbaik saat ini, terimakasih telah memberikan ruang untuk berpatisipasi terhadap blog ini. Kunjungi salah satu situs terpercaya saat ini yakni Situs Vivoslot dan juga dapatkan keuntungan yang besar bersama kami.

  5. luckyagen says:

    Artikel ini merupakan yang terbaik saat ini, terimakasih telah memberikan ruang untuk berpatisipasi terhadap blog ini. Kunjungi salah satu situs terpercaya saat ini yakni Situs Vivoslot dan juga dapatkan keuntungan yang besar bersama kami.

  6. One of the best and always qualified Indonesian online gambling developers


    Slot Online
    Fafaslot
    joker123
    Vivoslot

  7. Unknown says:

    KakiQQ Situs Judi Poker QQ Domino 99 Bandarq Online Terpercaya 2019
    Official Website : Agen BandarQ Online

  8. Komentar ini telah dihapus oleh pengarang.
  9. Artikel yang luar biasa, artikel terbaik yang pernah saya baca sejauh ini. Terima kasih karena selalu berbagi artikel yang sangat informatif ini http://qqdewaid.com, tetapi jika Anda mencari situs web yang menawarkan kesenangan tanpa batas, Anda dapat mempertimbangkan mengunjungi situs ini: https://mposport1.com, tidak hanya itu, situs ini. Juga menyediakan banyak bonus dan promo. Selain itu https://twinbet9.com situs itu memberikan pengalaman yang luar biasa ketika datang ke permainan judi online.

  10. luckyagen says:

    Thanx for share this blog, hope you can always good like this.

    Situs Vivoslot

    Agen Idnplay

    Situs Sv388

    Situs Fafaslot

«Terlama ‹Lebih tua   201 – 240 dari 240   Lebih baru› Terbaru»

Leave a Reply