Sesuai namanya, server event Page_Render dan Page_Rendering bisa diartikan dengan ketika halaman sedang di-render ke browser. Kedua server event ini berfungsi untuk menjalankan kode PHP yang akan mengubah tampilan Aplikasi Web pada detik-detik sebelum ditampilkan ke browser Pengguna. Sekilas kedua server event itu mirip. Yang satu tanpa akhiran ing, dan yang satunya lagi dengan akhiran ing. Lantas, apa bedanya? Perbedaan pertama, server event Page_Rendering dijalankan terlebih dulu … [Selengkapnya ...]
Begini Mudahnya Mengubah Judul Browser Secara Dinamis di PHPMaker 2021
Satu lagi bukti betapa fleksibelnya PHPMaker 2021 untuk membangun Aplikasi Web. Di tulisan ini kita akan membuktikannya dengan menunjukkan betapa mudah dan cepatnya kita dapat mengubah judul di atas browser secara dinamis. Seperti yang kita ketahui, di Aplikasi Web yang di-generate oleh PHPMaker 2021, judul di atas browser masih menampilkan nama project. Jadi, belum menampilkan judul halaman yang sedang dibuka. Nah, di tulisan ini kita akan membuat judul di browser tersebut menampilkan … [Selengkapnya ...]
Solusi Supaya PreviewRow dan PreviewOverlay Bisa Sama-Sama Berfungsi di PHPMaker 2021
Salah satu Extension keren bikinan PHPMaker adalah Preview yang berfungsi untuk menampilkan bagian table Detail dalam satu halaman dengan cara meng-expand atau meng-overlay melalui area khusus di bagian record Master-nya. Kenapa saya sebut keren? Karena menggunakan Javascript + AJAX untuk menampilkan area yang tersembunyi itu. Cukup dengan mengklik icon plus kecil (+) di sebelah kiri record Master (PreviewRow), atau bisa juga dengan menggeser kursor mouse ke tombol khusus yang di-generate … [Selengkapnya ...]
Jangan Pernah Lagi Mencampur Kode PHP di Client Script atau Startup Script pada PHPMaker 2021
Pada PHPMaker versi 2020 dan versi-versi major sebelumnya, kita dapat mencampur kode PHP di bagian Client Script dan/atau Startup Script. Sayangnya, sejak PHPMaker versi 2021, hal itu sudah tidak bisa lagi. Kita tidak dapat menulis kode PHP di antara kode Javascript/jQuery pada kedua bagian tadi. Tentu timbul pertanyaan, mengapa? Jawabannya, karena kode yang di-generate oleh PHPMaker pada bagian Client Script dan Startup Script tadi, akan ditempatkan ke dalam file .js (Javascript). Itu … [Selengkapnya ...]
Seperti Ini Mudahnya Menyembunyikan Data Label di Chart dari PHPMaker 2021
Seperti yang sudah kita ketahui, fitur Report di PHPMaker 2021 sudah dilengkapi dengan Chart, sehingga kita bisa menambahkan Chart tersebut pada halaman Report. Secara default atau standar, di setiap Chart yang di-generate oleh PHPMaker, akan menampilkan Data Label, baik Chart tipe Bar, maupun Char tipe Pie. Apa sih, Data Label itu? Seperti namanya, Data Label adalah data yang ditampilkan dalam bentuk label, dan posisinya berada di atas atau menutupi area Chart. Jika datanya lebih panjang … [Selengkapnya ...]