Sejak versi 2021.0.7, PHPMaker melakukan improvement fitur Start Page yang terdapat pada tab menu Generate. Fitur ini berfungsi untuk menentukan halaman pertama yang ditampilkan saat Pengunjung mengakses Aplikasi Web yang dihasilkan oleh PHPMaker 2021. Seperti yang kita ketahui selama ini, fitur Start Page bersifat statis hanya mendukung satu halaman tertentu saja. Namun sejak versi 2021.0.7, PHPMaker menambahkan kemampuan fitur ini, dengan mendukung pemanggilan fungsi yang bisa kita buat … [Selengkapnya ...]
Server Event Page_Render dan Page_Rendering di PHPMaker, Apa Sih Bedanya?
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. Belakangan, ketentuan ini sedikit berubah. Hanya untuk level global saja ketentuan ini berlaku. Sedangkan untuk level table/page, maka ketentuan ini tidak berlaku. Itu artinya, kita masih bisa … [Selengkapnya ...]