CodeIgniter + ExtJS Grid
Perkembangan framework PHP yang bikin gelagapan ngikutinnya plus framework Javascript yang keren abiss.. (ExtJs) Jadi kepikiran pengen jadikan ExtJs sbagai view utk framework PHP yang berbasis MVC (Model View Controller)…
Contoh yang sy bikin, CI nya sy generate menggunakan CodeCrafter
Idenya sederhana kok, cuma mungkin belum se efektif yang saya harapkan. Pertama, kita perlu membuat template view yang akan meload main script dari ExtJS (spt. ext-base.js, ext-all.js…), kemudian kita setting script utk grid dg dataStore menggunakan array data. Seluruh data dan column di grid akan di create seketika saat user mamanggil suatu controller.
Utk mencoba contoh yang sy include kan… lakukan langkah2 berikut:
- buatlah database librarian, spt yang ada di librarian.sql
- Extract librarian.zip ke folder <www_root>\<CI_root>\System\Application\<librarian>\
- Jangan lupa membuat index_app.php khusus utk sub aplikasi ini. (utk membuat index_application, bacalah manual CI )
Utk menyobanya, ketikaan di address bar browser anda :
http://localhost/<ci_root>/index_app.php/

Files:
ext-ci-grid.zip
Saya sedang belajar menggunakan extJS dengan codeigniter.Saya coba file yang diberikan kenapa masih error ya. Errornya :
Unable to load the requested class: layout_ext
rhoseno98
Mei 26, 2009 at 3:30 am
class: layout_ext
adalah custom layout yg mestinya berada di folder \libraries\
cb pastikan file Layout_Ext.php ada di folder itu.
Dan satu lagi… jangan lupa meng-edit file
\views\site\header-ext.phppada bagian Ext Libraries.. sesuaikan dg lokasi library Ext di komp anda.
mirws
Mei 26, 2009 at 4:27 am
agak diluar topik, mau nanya soal extjs…
saya mau nyoba memakai library tab yang ada di JS … tapi ketika menggunakan library button.js hasilna tidak terlihat…baru berhasil kalo make ext-all.js
cuman mau make tab na aja, kalo load library ext-all.js ukuran na terlalu besar …
mohon bantuan na, bisa kasi contoh engga ?
hoka6e
Juli 29, 2009 at 7:39 pm
@hoka6e
utk menggunakan komp extjs tertentu saja, bisa dg feature “Build your own ExtJs” pada website extjs.com, yg paling penting utk diperhatikan adalah dependencies nya… klo ingin tantangan yg lebih siip… cb aja hack langsung ext-all.js.. sebenarnya semua class extjs berada disana.. tinggal mengurangi class2 yg ga perlu utk meminimalkan size js nya..
berikut contoh example extjs yg sdh di custom utk tab dan button component
http://www.4shared.com/file/121618099/a15f5935/customext.html
mirws
Juli 30, 2009 at 12:34 am
oooh gitu …
tapi kyak na yang extjs 3.0 di web na sekarang g ada fasilitas “build your own extjs” na lagi yak ?
wah jadi mesti trial and error yak …. hmmm …
oh iya, itu file yang di 4shared.com itu buatan sendiri ato tutorial dari orang ?
hoka6e
Agustus 3, 2009 at 2:11 pm
Hmmm klo utk extjs 3.0 memang belum ada “build your own extjs”, tp klo mau menggunakan class sebelumnya bisa di akses di sini “http://extjs.com/products/extjs/build/”
apalagi klo cuma buat tab, dan button, extjs sebelumnya sudah cukup kok…
file yg di 4shared itu library extjs nya sy bikin dg fasilitas “build your own extjs” sdgkan sample nya sendiri hasil modifikasi dari example nya extjs.thx
mirws
Agustus 4, 2009 at 11:53 pm
Betul saya juga lagi coba ExtJS waktu saya upload lambat, barang kali teman – teman ada yang punya tool untuk custom ExtJS 3 bisa bagi – bagi
mbahsomo
September 10, 2009 at 5:42 am
@mbahsomo
Sy jg belum nemu tuh utk custom ExtJS3 nya,.. ntar klo ada temen2 yg sdh nemu bisa share sama kita2.
thanks sudah mampir, salam kenal mbahsomo, moga bisa saling tukar-menukar ilmu…
mirws
September 14, 2009 at 12:57 am