Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Begini Mudahnya Mengubah Format Tanggal Secara Dinamis dari PHPMaker 2017
Demo PHPMaker, PHP Report Maker, dan Masino Extensions Kini Sudah Tersedia!
Mudahnya Memilih Field yang Disertakan untuk Audit Trail dari PHPMaker

Begini Mudahnya Mengubah Format Tanggal Secara Dinamis dari PHPMaker 2017

Jum, 4 November 2016 oleh Masino Sinaga 12 Komentar

Sejak versi 2017, PHPMaker memberi kemudahan sekaligus fleksibilitas yang tinggi untuk mengganti Format Tanggal. Kita sebagai Web Developer dapat mengganti data Format Tanggal secara dinamis.

Katakanlah di sebuah Aplikasi Web yang akan kita hasilkan dengan PHPMaker, kita menggunakan Format Tanggal dd-mm-yyyy jika Pengguna memilih Bahasa Indonesia, dan yyyy-mm-dd untuk Bahasa Inggris (English).

Cukup hanya dengan menambahkan sedikit kode PHP saja ke dalam server event Language_Load, yang berada di bawah lokasi Server Events -> Global -> All Pages, sehingga kode selengkapnya menjadi seperti ini:

// Language Load event
function Language_Load() {
	global $EW_DATE_FORMAT, $gsLanguage;
	if ($gsLanguage == "id") {
		$EW_DATE_FORMAT = "dd-mm-yyyy";
	} else { // default uses English setting
		$EW_DATE_FORMAT = "yyyy-mm-dd";
	}
}

Perhatikanlah kita harus mendeklarasikan terlebih dulu dua buah variabel global yang digunakan PHPMaker untuk menampung data Format Tanggal dan ID Bahasa yang digunakan Aplikasi Web, masing-masing $EW_DATE_FORMAT dan $gsLanguage.

Selain itu, kita juga harus memastikan karakter pemisah data Tanggal tadi sesuai dengan yang kita sertakan di dalam Format Tanggal tadi, yaitu karakter slash atau minus (-).

Terakhir, jangan lupa untuk men-generate ulang semua file script menggunakan PHPMaker seperti biasa.

Betapa mudah, cepat, dan menyenangkan sekali menggunakan PHPMaker, bukan? 🙂

Ditempatkan di bawah: PHPMaker Ditag dengan:Belajar PHPMaker, Language_Load, PHPMaker 2017, PHPMaker Indonesia, Server Events, 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.

Demo PHPMaker, PHP Report Maker, dan Masino Extensions Kini Sudah Tersedia!
Mudahnya Memilih Field yang Disertakan untuk Audit Trail dari PHPMaker

Komentar

  1. JOULS mengatakan

    Jum, 11 November 2016 pada 3:51 am

    Trimakasih gan , tutornya bermanfaat.
    oh ya gan, untuk menghilangkan String dalam satu Field menggunakan regex gimana ya?
    Misalnya dalam Field -> ‘Kabupaten’ ada String “Kabupaten Tapanuli Selatan”,
    Saya Ingin menampilkan di List page hanya “Tapanuli Selatan” saja gan. Mohon bantuan nya, soalnya baru belajar..heheh

    Balas
    • Masino Sinaga mengatakan

      Sab, 12 November 2016 pada 11:31 am

      Untuk menghilangkan string tertentu, sebaiknya Anda menggunakan fungsi str_replace. Silahkan Googling untuk contoh-contoh kodenya.

      Balas
      • jouls mengatakan

        Sel, 15 November 2016 pada 10:26 am

        cara mengimplementasikan di phpmaker bagaimana, apa melalui server event, atau di aplikasinya langsung, kalo di server event itu kita letakkan scriptnya di bagian mana tepatnya pak, makasih.

        Balas
        • Masino Sinaga mengatakan

          Sel, 15 November 2016 pada 10:30 am

          Betul, melalui bagian Server Event. Jika saat menambah data baru, gunakan server event Row_Inserting. Jika saat mengubah data yang sudah ada, gunakan server event Row_Updating.

          Baca dan pelajari topik Server Events and Client Scripts dari menu Help PHPMaker untuk informasi dan contoh lebih lanjut.

          Balas
  2. Egi mengatakan

    Sel, 20 Desember 2016 pada 10:28 pm

    Malam pak masino….
    Cara menonaktifkan pesan pemberitahuan seperti (tidak ada record yang ditampilkan) dihalaman list kusus table tertentu apa bisa pak…trima kasih

    Balas
    • Masino Sinaga mengatakan

      Rab, 21 Desember 2016 pada 12:19 pm

      Bisa. Cukup taruh kode PHP berikut ke dalam server event Page_Load di bawah halaman List:

      Language()->setPhrase("NoRecord", "");
      
      Balas
  3. Sukri mengatakan

    Rab, 21 Desember 2016 pada 11:30 am

    Bagimana cara menampilkan data yang isinya nilai menit saja pada sebuah field menjadi format Jam dan Menit

    Balas
    • Masino Sinaga mengatakan

      Rab, 21 Desember 2016 pada 12:22 pm

      Baca artikel ini: Mudahnya Menampilkan Selisih 2 Tanggal dengan Custom Fields dari PHPMaker.

      Balas
      • Sukri mengatakan

        Rab, 21 Desember 2016 pada 4:01 pm

        Terima Kasih Pak.

        Balas
        • Masino Sinaga mengatakan

          Kam, 22 Desember 2016 pada 12:46 pm

          Sama-sama.

          Balas
  4. Dalas mengatakan

    Jum, 21 Mei 2021 pada 8:32 am

    Pak bagaimana kalo kita hanya mau menampilkan bulan dan tahunnya saja tanpa tanggal ?

    Terima kasih

    Balas
    • Masino Sinaga mengatakan

      Jum, 21 Mei 2021 pada 10:05 am

      Menampilkan dimana? Tipe field-nya apa?

      Balas

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

  • 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
  • Charly pada PHPMaker: PHP Code Generator + PHP Framework
  • Charly 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