Lama teramat sangat gw ga posting topik mengenai codeigniter :D dari awalnya gw semangat 45 mw belajar codeigniter buat bikin skripsi gw, sampe gw udah lulus dan sekarang ud mau nyusun tesis ga ada kelanjutannya. paraaahhh....well, sekarang lagi semangat lagi buat belajar OOP dengan menggunakan framework codeigniter :D eeemmm, buat lanjutin materi 2 tahun yang lalu yuk disimak nih gw mw posting mengenai gimana menampilkan file yang sudahdibuat di view pada model MVC yang dibuat di codeigniter.
sedikit mengingatkan kembali bahwa pada CI ini menggunakan model MVC (Model, View, dan Controller). untuk dapat menampikan sebuah tampilan di browser, maka dibuat file dan diletakan dibagian View, semua model diletakan di bagian Model dan Controller di gunakan untuk proses pemanggilan/penghubung antara Model denganController. jadi selama proses pembuatan aplikasi dengan menggunakan CI, folder yang akan banyak diakses adalah folder Controllers, Models dan Views yang letaknya di dalam folder application di folder CI yang diinstal pertama kali. gimana sih cara instal CI? coba dicek lagi di artikel Instalasi Code Igniter yang udah gw posting 2 tahun yang lalu :D
Let's Start to make file in CI. first, yang harus dilakukan adalah download dulu CI dari website resminya. setelah didonlot, file yang masih dalam bentuk kompress itu di extract dulu, baru hasil ekstractnya di letakan di path xampp/htdoc/namafolder. nama folder adalah folder hasil ekstract dari donlotan yang tadi dilakukan di step sebelunya. misalnya disini gw rename folder CI jadi belajarCI jadi nanti path nya adalah: xammp/htdoc/belajarCI. selanjutnya untuk proses installasi, ada beberapa file yang harus disesuaikan dari CI ini agar bisa berjalan dengan baik. masuk ke path xampp\htdocs\belajarCI\application\config (catatan: pada tutorial kali ini gw menggunakan CI versi 2.1.4 yang berisi folder applications, system, user_guide, index.php dan license.txt). kemudian lakukan perubahan pada beberapa file berikut ini:- config.php, ada beberapa yang harus disesuaikan di file config.php ini, yaitu: cari tulisan $config['base_url'] = ' '; pada bagian yang terdapat tanda kutip, isilah alamat pemanggilan browsernya. dalam tutorial ini gw make URL: localhost:8080/belajarCI, jadi nanti hasilnya adalah seperti berikut: $config['base_url'] = 'localhost:8080/belajarCI';
- database.php, lakukan perubahan pada bagian berikut: $db['default']['hostname'] = 'localhost'; $db['default']['username'] = ''; $db['default']['password'] = ''; $db['default']['database'] = ''; isilah username, password dan database sesuai yang akan digunakan.
- autoload.php, File ini berfungsi untuk memanggil secara otomatis fungsi-fungsi yang sudah disediakan CI atau yang anda buat tanpa harus memanggillnya dalam aplikasi kita. Dalam kasus ini, kita akan memanggil fungsi database secara otomatis sehingga setiap fungsi lain yang menbutuhkan fungsi database cukup dengan menggunakan perintah $this->db. Kira-kira seperti ini isinya: $autoload[’libraries’] = array(’database’);
- routes.php, Variabel ini digunakan untuk menentukan nama file utama yang digunakan sebagai ekeskutor utama website atau aplikasi. Secara defaultnya adalah file welcome. File ini yang disebut sebagai eksekutor utama dari proses secara keseluruhan. Bisa dibilang ‘index’ dari aplikasinya.
Proses penyesuaian/instal telah selesai dilakukan. lalu apa selanjutnya? coba buka browser, kemudian ketikan URL sesuai dengan path yang dimasukan didalam file config.php yaitu: localhost:8080/belajarCI, dan hasilnya adalah seperti gambar dibawah ini.
untuk latihan awal, seperti yang dipelajari di hampir semua bahasa pemrograman, yuk qta coba buat file untuk menampilkan "Hello World". ayo ikuti step by stepnya berikut ini:
Buat 1 file dengan isi kode berikut ini:
class Hello extends controller
{
function index()
{
$this->load->view('helloview');
}
}
?>
kode diatas merupakan deklarasi class. nama class tersebut harus diawali dengan huruf besar. selanjutnya simpan file diatas di path \belajarCI\application\controllers dengan nama yang sama dengan nama class nya yaitu hello.php
selanjutnya, buat 1 file baru dengan isi kode sebagai berikut:
hello world
simpanlah file diatas pada path \belajarCI\application\views dengan nama helloview.php
untuk memanggilnya buka browser kemudian masukan URL berikut:
maka jika kode yang dibuat diatas tidak ada kesalahan, akan tampil seperti berikut ini:
output helloworld |
finish sudah materi helloworldnya :D for the next posting, Insyaallah akan dibahas mengenai pembuatan form dengan CI. Smoga bermanfaat ;)
0 Comment:
Posting Komentar