Sering kali di setiap halaman pada Table tertentu, Web Developer ingin menambahkan teks tertentu di bagian paling atas halaman. Sekali lagi, posisi teks ini berada di bagian paling atas dari halaman, atau setelah bagian Header yang di-generate oleh PHPMaker. Jadi, posisi teks bukan di atas Header. PHPMaker sudah menyediakan sebuah server event yang bernama Page_DataRendering. Server event ini akan dipanggil setelah file header.php disertakan. Anda dapat menggunakan server event ini untuk … [Selengkapnya ...]
Menjalankan Kode Sebelum Koneksi Database Ditutup untuk Halaman Tertentu di Aplikasi Web dari PHPMaker
Masih ingat dengan artikel yang saya tulis mengenai mudahnya Web Developer mengeksekusi kode untuk semua halaman sebelum koneksi ke database ditutup di Aplikasi Web yang dihasilkan oleh PHPMaker? Ya, Web Developer dapat menggunakan server event Page_Unloaded yang bersifat global untuk semua halaman. Kali ini kita akan membahas server event yang mirip dengan itu. Namanya Page_Unload. Seperti namanya, server event ini dipanggil sebelum koneksi ke Database ditutup di suatu halaman. Selain itu, … [Selengkapnya ...]
Perubahan Sebelum Kode HTML Ditampilkan pada Aplikasi Web dari PHPMaker
Masih ingat dengan server event Page_Rendering yang disediakan oleh PHPMaker untuk memudahkan Web Developer dalam menerapkan perubahan pada semua halaman sebelum kode HTML ditampilkan ke browser Pengguna? Ada server event lainnya yang mirip dengan itu dan bernama Page_Render. Sepintas namanya sama. Tapi jelas ada perbedaan di antara keduanya. Kalau Page_Rendering berguna untuk melakukan perubahan di semua halaman, maka Page_Render berguna untuk melakukan perubahan di halaman tertentu. … [Selengkapnya ...]
Mengeksekusi Kode Setelah Terhubung ke Database di Aplikasi Web dari PHPMaker
Tidak terasa hari ini kita sudah memasuki pembahasan server event level Table-Specific yang terdapat di hampir semua halaman yang di-generate oleh PHPMaker. Artinya, server event ini bukan berada di bawah Common lagi, tapi berada di halaman tertentu yang di-generate berbasiskan Table di Database. Contohnya: halaman Add/Copy, Edit, Delete, Multi-Update, List, View, Search, dan Report. Mulai di artikel ini dan beberapa artikel selanjutnya, kita akan membahas server event tersebut satu per satu … [Selengkapnya ...]
Mengakses Lebih Sedikit atau Lebih Banyak Record di Aplikasi Web dari PHPMaker
Hampir sebagian besar server event yang disediakan oleh PHPMaker dapat langsung digunakan tanpa harus men-generate ulang file script untuk tabel terkait. Meskipun demikian, saya tetap menyarankan agar Anda selalu melakukan generate ulang semua file script setiap kali sudah selesai melakukan perubahan di dalam file project PHPMaker Anda. Cara yang paling aman adalah men-generate ulang semua file script dari sisi PHPMaker. Alasan yang kuat mengapa harus selalu men-generate ulang semua file … [Selengkapnya ...]