Tips Me-load Banyak Variabel dalam View CodeIgniter
published by Moch. Iqbal Chahyadi
kategori posting: CodeIgniter, telah ditampilkan sebanyak 1014 kali
Bagi anda yang sudah mencoba CodeIgniter, maka biasanya ketika anda akan meload suatu variabel di views maka anda akan melakukannya dengan cara ini:
$gudlux[‘satu‘] = ‘belajar codeigniter 1‘;
$gudlux[‘dua‘] = ‘belajar codeigniter 2‘;
$this->load->view(‘header‘,$gudlux);
$this->load->view(‘content‘);
Ini adalah contoh bagaimana anda me-load variabel gudlux sehingga nanti bisa dipanggil di view header. Kemudian ketika anda ingin meload variabel $gudlux[‘dua‘] di view content maka anda akan melakukannya dengan cara ini:
$gudlux[‘satu‘] = ‘belajar codeigniter 1‘;
$gudlux[‘dua‘] = ‘belajar codeigniter 2‘;
$this->load->view(‘header‘,$gudlux);
$this->load->view(‘content‘,$gudlux);
Itu kalau view yang anda miliki jumlahnya hanya dua, coba bayangkan kalau view yang anda buat jumlahnya banyak dan anda harus "menempelkannya" satu demi satu di tiap view. Capek deh! Padahal ada cara simpel untuk me-load seluruh variabel ke dalam seluruh view, jadi sekali load anda bisa menampilkannya di semua view.
Caranya mudah, cukup gunakan $this->load->vars(variabel); untuk melakukannya. Jadi, kalau anda ingin me-load variabel gudlux ke dalam semua view maka tinggal lakukan hal di bawah ini:
$gudlux[‘satu‘] = ‘belajar codeigniter 1‘;
$gudlux[‘dua‘] = ‘belajar codeigniter 2‘;
$this->load->vars($gudlux);
$this->load->view(‘header‘);
$this->load->view(‘content‘);
$this->load->view(‘sidebar‘);
$this->load->view(‘footer‘);
Dengan begini anda bisa mengambil isi variabel gudlux baik itu di header, sidebar, content, maupun footer.
Artikel-artikel yang sejenis:
- CodeIgniter VS CakePHP, (bukan Duel) MVC Framework
- Salah Satu Keuntungan MVC
- Bagian 1: Cara-cara Mengamankan Aplikasi Web CodeIgniter
- Mengubah Halaman Awal CodeIgniter
- Bagian 3: Cara-cara Mengamankan Aplikasi Web CodeIgniter, All Error Reporting
- Mengakali Base URL di CodeIgniter
- Bagian 2: Cara-cara Mengamankan Aplikasi Web CodeIgniter, Another Error Reporting
- Rilis Library CodeIgniter Gudlux_manager
- CodeIgniter atau Symfony atau CakePHP
Date: 28 Februari 2011 | URL: kosong
Komentar: salam kenal sebelumnya, mau tanya..
dengan menggunakan $this->load->vars($gudlux); itu memakan memory yg sama jg?
Admin:
Wah kalau soal memory saya belum tahu, tapi kalau dinalar, "tentu beda" antar me-load satu dan banyak :)