Mengenal Pengaturan Return Pages pada Table Setup di PHPMaker

Author: · Published: October 14, 2014 · Category: Pemrograman PHP 

Return Pages artinya Halaman Balik, yaitu halaman yang dikembalikan oleh sistem setelah terjadinya event tertentu. Aplikasi Web yang dihasilkan oleh PHPMaker dapat menentukan halaman balik yang akan dituju setelah event penambahan (Add) atau pengubahan (Edit) data.

Jadi, PHPMaker menyediakan pengaturan di level Table untuk mengarahkan Pengguna ke halaman tertentu jika mereka telah selesai menambah data baru atau mengubah data yang sudah ada. Istilah lain dari fitur ini adalah me-redirect ke halaman tertentu.

Pastikan sekali lagi Anda sudah memilih salah satu Table dari panel Database di dalam project PHPMaker Anda. Setelah itu, klik tab Table yang terdapat di sebelah kanan. Di bagian bawah, cari tulisan yang bernama Return Pages, dan di bawahnya terdapat dua item pengaturan sebagai berikut:

  1. After add, tersedia 5 pilihan, apakah akan menampilkan Add Page, Delete Page, Edit Page, List Page, atau View Page setelah proses penambahan data berhasil dilakukan.
  2. After edit, tersedia 5 pilihan, apakah akan menampilkan Add Page, Delete Page, Edit Page, List Page, atau View Page setelah proses pengubahan data berhasil dilakukan.

Sekalipun pada dua item pengaturan tersebut sudah tersedia masing-masing 5 item pilihan yang bisa Anda pilih salah satu di antaranya, Anda sebagai Web Developer masih diberi kesempatan oleh PHPMaker untuk tidak menggunakan pilihan tersebut, tapi menentukan alamat halaman lain yang sifatnya kostum.
Contoh, Anda dapat mengetikkan kode berikut:

customerslist.php?a=gridadd&showmaster=customers

Selain pengaturan di level Table tersebut, PHPMaker juga menyediakan pengaturan terkait di lokasi lain, yaitu di bagian Server Events (masih ingat ‘kan?).
Karena di atas kita fokus pada event setelah penambahan dan pengubahan data, maka masing-masing server event yang bisa digunakan adalah: Row_Inserted dan Row_Updated.
Contoh kode untuk mengarahkan ke halaman yang bernama halamanku.php yang bisa digunakan di kedua server tadi, adalah:

$this->Page_Terminate("halamanku.php");

Related Articles

  1. Mengenal Pengaturan Table-specific Options pada Table Setup di PHPMaker
  2. Mengenal Pengaturan Edit pada Table Setup di PHPMaker
  3. Mengenal Pengaturan Multi-Page pada Table Setup di PHPMaker
  4. Mengenal Table Setup di PHPMaker
  5. Mengenal Pengaturan Add Page pada Table Setup di PHPMaker
  6. Mengenal Pengaturan Delete pada Table Setup di PHPMaker
  7. Mengenal Pengaturan View pada Table Setup di PHPMaker
  8. Mengenal Pengaturan List Page pada Table Setup di PHPMaker
  9. Mengenal Pengaturan Audit Trail pada Table Setup di PHPMaker
  10. Mengenal Lebih Detail Field Setup di PHPMaker
  11. Mengenal Pengaturan Multi-Update pada Table Setup di PHPMaker
  12. Mengenal Field Setup di PHPMaker
  13. Mengenal Pengaturan General pada Table Setup di PHPMaker
  14. Menangani Hak Akses untuk Anonymous User dari PHPMaker
  15. Mengenal Pengaturan Email Notification pada Table Setup di PHPMaker
  16. Field Wajib di Tabel User pada Aplikasi Web yang Dihasilkan PHPMaker
  17. Mengenal User Levels Security di PHPMaker
  18. Bagaimana PHPMaker Menangani Security di Aplikasi Web?
  19. Mengenal Halaman Registrasi User di Aplikasi Web yang Dihasilkan PHPMaker
  20. Mengenal Pengaturan Search pada Table Setup di PHPMaker