Artikel dan Tutorial
Optimized Display for SQL Debug Table Information
1 CommentPosted on August 13, 2007
Filed Under Contributors, Eksplorasi, Tips dan Trik, Tutorial |
Kustomasi ini berfungsi agar tabel informasi SQL DEBUG kelihatan lebih menarik dan informatif.
Hasil dari kustomasi ini adalah sebagai berikut :
- Terdapat Fungsi Mouse Over pada setiap barisnya, jadi informasi yang kita ingin baca lebih tampak berbeda dari yagn lain
- Text-align Center pada Kolom ERROR, AFFECTED, NUM. ROWS dan TOOK (MS)
Hasilnya adalah sebagai berikut:

Cara kerjanya adalah dengan menggunakan JavaScript DOM untuk mengakses setiap node serta mengkustomasinya yang terdapat dalam tabel dengan nama kelas cakeSqlLog.
Untuk menggunakannya, download file cakeSqlLog.css dan cakeSqlLog.js di :
http://seandy.com/optimized_cakesqllog
Langkah-langkahnya sebagai berikut:
- Edit file /app/config/core.php (ubah DEBUG menjadi 2 yaitu dengan SQL Output)
Level DEBUG ada empat (4) :
- 0: Production mode. No error output, no debug messages shown.
- 1: Development mode. Warnings and errors shown, along with debug messages.
- 2: Same as in 1, but with SQL output.
- 3: Same as in 2, but with full dump of current object (usually the Controller).
- Copy file css yaitu cakeSqlLog.css ke dalam folder /app/webroot/css
- Copy file javascript yaitu cakeSqlLog.js ke dalam folder /app/webroot/js
- Kemudian di dalam Controller, kita perlu deklarasikan Helpers Html dan Javascript, berikut kodenya :
- Setelah itu, maka fitur ini siap digunakan, dengan meng-embeded tag-tag link stylesheet dan javascript ke dalam tag <HEAD> halaman View dengan menggunakan Helpers yang kita telah inisialisasikan di dalam Controller, berikut kodenya :
Mudah bukan.. yup emang mudah.
Pertanyaan/Saran/Komentar/Pendapat/Kritik silahkan posting di sini atau untuk berdiskusi bisa ke Groups id-cakephp.
Comments
One Response to “Optimized Display for SQL Debug Table Information”
Leave a Reply
CakePHP Indonesia adalah sebuah blog tentang framework CakePHP berbahasa Indonesia yang membahas tentang artikel, tutorial, berita dan tips yang terkait dengan CakePHP.
|
menu utama
kategori
- Bakery (1)
- Berita (11)
- Contributors (1)
- Diary (8)
- Eksplorasi (6)
- General Thought (7)
- Konsultasi (2)
- Tips dan Trik (8)
- Tutorial (9)
- Uncategorized (1)
- video (2)
CakePHP Indonesia adalah sebuah blog tentang
btw,,fungsi helpers disitu buat apa? emang helpers itu apa?