Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Menampilkan Halaman Default untuk Pengunjung dan Pengguna dari PHPMaker 2021
Hati-hati Menggunakan Setting Lookup Cache di PHPMaker 2021
Server Event Page_Render dan Page_Rendering di PHPMaker, Apa Sih Bedanya?

Menampilkan Halaman Default untuk Pengunjung dan Pengguna dari PHPMaker 2021

Ming, 31 Januari 2021 oleh Masino Sinaga Tinggalkan Komentar

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 sendiri, berisi business-logic sesuai kebutuhan.

Itu artinya sekarang kita sudah dapat menentukan halaman Default yang akan dikunjungi pertama kali, baik untuk Pengunjung, maupun untuk Pengguna yang sudah berhasil login ke Aplikasi Web, dengan membuat fungsi global yang akan mengembalikan halaman tertentu, kemudian memasukkan nama fungsi global tadi ke pengaturan Start Page.

Hanya ada dua langkah saja yang perlu kita lakukan. Langkah pertama, buat fungsi global yang mengembalikan halaman Default, dan Langkah Kedua, masukkan nama fungsi tadi ke dalam pengaturan Start Page tersebut.

Katakanlah di project demo2021, kita ingin supaya Pengunjung yang mengakses pertama kali alamat Aplikasi Web kita akan diarahkan ke halaman News, sedangkan Pengguna (yang sudah berhasil login) akan diarahkan ke halaman Home pertama sekali setelah login.

Cukup masukkan kode PHP berikut bagian Global Code yang terdapat di lokasi Server Events -> Global -> All Pages:

function myStartPage() {
	return IsLoggedIn() ? "home" : "news";
}

Pastikan untuk memasukkan nama fungsi myStartPage tersebut, ke dalam pengaturan Start Page yang terdapat di dalam tab menu Generate.

Setelah itu, seperti biasa, jangan lupa untuk men-generate ulang semua file script dengan menggunakan PHPMaker 2021. Begitu saja? Ya! Sesimpel dan secepat itu!

Terakhir, silahkan akses halaman utama Aplikasi Web yang bertalian, maka si Pengunjung akan otomatis diarahkan ke halaman News. Lalu, cobalah login ke Aplikasi Web tersebut, maka jika berhasil, kita akan diarahkan ke halaman Home. Wow, keren kan?

Hanya dengan dua langkah sederhana itu saja, dan hanya dengan sedikit kode itu saja, kita sudah bisa membuat business-logic yang mengarahkan Pengunjung maupun Pengguna ke halaman tertentu yang bisa kita definisikan sesuai dengan kebutuhan.

Ditempatkan di bawah: PHPMaker Ditag dengan:Belajar PHPMaker, Default Page, Global Code, PHPMaker Indonesia, Server Events, Start Page, Tutorial PHPMaker

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com, ilovephpmaker.com, dan phpmakerprojects.com.

Hati-hati Menggunakan Setting Lookup Cache di PHPMaker 2021
Server Event Page_Render dan Page_Rendering di PHPMaker, Apa Sih Bedanya?

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Masino Extensions for PHPMaker 2025 Now Changed!
  • Begini Mudahnya Mengurangi Lebar Combobox pada PHPMaker 2025
  • Mudahnya Mengubah Nilai Delay Auto Hide Success Message di PHPMaker 2025
  • Mudahnya Berpindah Layout dari Table ke Cards di Halaman List lewat PHPMaker 2025
  • Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Masino Sinaga pada Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
  • Dendi pada Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
  • Charly pada PHPMaker: PHP Code Generator + PHP Framework
  • Masino Sinaga pada PHPMaker: PHP Code Generator + PHP Framework
  • Masino Sinaga pada PHPMaker: PHP Code Generator + PHP Framework

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Projects
  6. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2025 | WordPress | Catat masuk | Kembali ke atas