Masino Sinaga

Web Development, PHPMaker, & PHP Report Maker

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

Januari 31, 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 dan ilovephpmaker.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 *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pos-pos Terbaru

  • Betapa Mudahnya Mengubah Link atau URL Export to PDF dari PHPMaker 2021
  • Nomor Urut Record di Export Data pada PHPMaker 2020 dan PHPMaker 2021
  • Hati-hati Menggunakan Setting Lookup Cache di PHPMaker 2021
  • Menampilkan Halaman Default untuk Pengunjung dan Pengguna dari PHPMaker 2021
  • Server Event Page_Render dan Page_Rendering di PHPMaker, Apa Sih Bedanya?

Menu

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

Komentar Terbaru

  • Betapa Mudahnya Mengubah Link atau URL Export to PDF dari PHPMaker 2021 – Masino Sinaga pada Mudahnya Mengubah URL Export Data di Aplikasi Web dari PHPMaker
  • Masino Sinaga pada Awas Menyesal Lho, Kalau Belum Pakai PHPMaker 2021!
  • nur syamsu pada Cihuuuyyyy … PHPMaker 2021 Sudah Dirilis
  • nur syamsu pada Cihuuuyyyy … PHPMaker 2021 Sudah Dirilis
  • nur syamsu pada Awas Menyesal Lho, Kalau Belum Pakai PHPMaker 2021!

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. 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 - 2019 | WordPress | Catat masuk | Kembali ke atas