Sampai dengan versi 2026, PHPMaker masih menampilkan halaman kosong jika tidak ada data di halaman List. Artinya data tidak terdapat di halaman tersebut karena pencarian mengembalikan hasil yang nihil, atau karena memang tidak ada data di table tersebut.
Karena hanya halaman kosong, Aplikasi Web menjadi sangat tidak nyaman dilihat. Seolah-olah ada tampilan yang hilang. Sering kali kondisi ini membingungkan user. Apakah ini normal atau karena ada kesalahan saat memuat data ke aplikasi web?
Mengapa tidak sebaiknya menampilkan table kosong jika tidak ada data yang ditampilkan? Bukankah lebih baik menampilkan table kosong dengan judul kolom yang sama dengan judul kolom table jika terdapat data di table tersebut?
Masino Extensions for PHPMaker 2026 sudah menyediakan opsi ShowEmptyTable pada Extension MasinoHeaderFooter26. Jika diaktifkan, maka ketika tidak ada data di table pada halaman List, sistem akan menampilkan table kosong dengan judul-judul kolom table yang sama jika ada data di table tersebut.
Dengan ditampilkannya table kosong tadi, maka Pengguna Akhir menjadi punya gambaran mengenai data apa yang seharusnya ditampilkan di table tersebut, melalui judul-judul kolom table tadi.
Daripada menampilkan halaman kosong, akan lebih baik jika menampilkan halaman dengan table kosong. Inilah mengapa aku harus mengubah perilaku standar yang dihasilkan oleh PHPMaker 2026.
Ingin lihat demonya? Klik di sini, lalu login menggunakan username admin dan password master. Setelah itu, klik menu OTHER TABLES -> Orders, lalu cobalah memasukkan kata kunci abcdedf di Textbox pada Panel Pencarian, lalu klik tombol Search. Karena hasil pencarian nihil, maka kalian sekarang melihat tabel kosong.
Bandingkan dengan aplikasi web yang hanya dihasilkan oleh PHPMaker 2026 saja.
Inilah alasan kedua belas kenapa kalian sudah saatnya harus menggunakan Masino Extensions for PHPMaker 2026.
Tinggalkan Balasan