Masino Sinaga

A Web Developer Who Helps Web Developers

Anda di sini: Beranda / PHPMaker / Mudahnya Menambahkan Custom Validation Function dari PHPMaker
Lebih Lanjut Tentang Custom Validation Function di PHPMaker (Server-Side)
Mudahnya Meng-compress File CSS dan Javascript dari PHPMaker

Mudahnya Menambahkan Custom Validation Function dari PHPMaker

Ming, 31 Agustus 2014 oleh Masino Sinaga 8 Komentar

Masih ingat dengan artikel saya mengenai Mudahnya Menambahkan Global Function untuk Auto-Update Field di PHPMaker? Sekedar mengingatkan saja, artikel itu membahas fleksibilitas PHPMaker yang memberikan kesempatan Web Developer untuk menyertakan fungsi global selain yang sudah disediakan oleh PHPMaker. Kegunaannya supaya dapat digunakan oleh Field tertentu, sehingga Pengguna Aplikasi Web tidak perlu lagi menginput data di Field tadi. Sistemlah yang akan mengisi secara otomatis dengan nilai yang diperoleh dari fungsi global tersebut.

Di artikel ini, kita akan membahas fleksibilitas PHPMaker lainnya yang mirip dengan Auto-Update tadi. Web Developer lagi-lagi diberi kesempatan untuk membuat fungsi validasi yang dapat dikostumisasi oleh Web Developer. Mengapa? Karena tidak semua fungsi validasi yang sudah disediakan oleh PHPMaker dapat memenuhi kebutuhan Web Developer. Fungsi validasi kostum ini dapat digunakan pada pengaturan Validate di bawah pengaturan Fields dari dalam project PHPMaker Anda. Bagaimana caranya? Ada tiga langkah untuk mengimplementasikannya.

Langkah Pertama, Letakkan fungsi validasi kostum yang Anda buat dari bagian Server Events -> Global Code untuk kode PHP (untuk server-side). Sedangkan kode validasi dalam Javascript (client-side) dapat Anda letakkan dari Client Scripts -> Global -> Pages with header/footer -> Global Code.

Langkah Kedua, Masukkan nama (atau nama-nama; jika lebih dari satu) fungsi validasi yang Anda buat tadi dari pengaturan Custom validation functions dari menu Tools -> Advanced Settings pada project PHPMaker Anda. Jika lebih dari satu fungsi, maka pisahkan dengan karakter koma antara satu fungsi validasi kostum yang satu dengan fungsi validasi kostum lainnya.

Langkah Ketiga, kembali ke pengaturan Fields -> Edit Tag -> Validation, lalu periksa di bagian pengaturan Validate. Seharusnya di sana sekarang sudah terdapat pilihan (atau pilihan-pilihan; jika lebih dari satu) fungsi validasi di bagian paling bawah dari pilihan yang ada.

Wow, keren! 😀

Ditempatkan di bawah: PHPMaker Ditag dengan:Custom Validation Function, Global Code, PHPMaker Indonesia, Tutorial PHPMaker, validasi, Validate

Lebih Lanjut Tentang Custom Validation Function di PHPMaker (Server-Side)
Mudahnya Meng-compress File CSS dan Javascript dari PHPMaker

Komentar

  1. herman mengatakan

    Ming, 31 Agustus 2014 pada 8:04 pm

    Pak..
    biar tambah lebih jelas bisa minta tolong diberikan contoh untuk case diatas..
    Terima kasih Pak sebelumnya

    Reply
    • Masino Sinaga mengatakan

      Sen, 1 September 2014 pada 12:12 pm

      Contohnya bisa langsung dilihat pada artikel: Lebih Lanjut Tentang Custom Validation Function di PHPMaker (Server-Side).

      Reply
      • herman mengatakan

        Sen, 1 September 2014 pada 4:30 pm

        Terima Kasih Pak

        Reply
        • Masino Sinaga mengatakan

          Sel, 2 September 2014 pada 8:32 am

          Sama-sama. Sudah dicoba? Bisa, ‘kan? 🙂

          Reply
  2. ED mengatakan

    Rab, 1 Februari 2017 pada 2:39 am

    Kalau mahu seperti hanya character range atau pun hanya digit range bagai mana? Bisa tolong?

    Reply
    • Masino Sinaga mengatakan

      Sab, 4 Februari 2017 pada 7:50 am

      Masuk ke bagian Fields setup -> panel Edit Tag -> Validation -> Validate, pilih Range, lalu di bagian bawah, tentukan nilai Min dan Max.

      Reply
  3. usman mengatakan

    Jum, 19 Januari 2018 pada 3:47 pm

    mas mau tanya gmn cara membuat penomoran untuk custom template laporan,kemudian kenapa tabel yang sudah diaktifkan sequnce number pada saat di eksport nomornya tidak tampil,

    Reply
    • Masino Sinaga mengatakan

      Rab, 21 Februari 2018 pada 7:57 pm

      Custom Template laporan belum mendukung penomoran record.

      Sequence number juga secara standar bawaan PHPMaker tidak terikut di dalam file hasil export. Tapi kalau menggunakan Masino Extensions for PHPMaker, sequence number bisa ditampilkan di file hasil export.

      Reply

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

  • Alasan 21 Harus Pakai Masino Extensions: Form Wizard dengan jQuery SmartWizard v7
  • Alasan 20 Harus Pakai Masino Extensions: Maximum Record per Page
  • Alasan 19 Harus Pakai Masino Extensions: Custom Breadcrumb Links
  • Alasan 18 Harus Pakai Masino Extensions: Improvement User Level Permissions
  • Alasan 17 Harus Pakai Masino Extensions: Dynamic Permission for Export Data

Menu

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

Komentar Terbaru

  • Alasan 21 Harus Pakai Masino Extensions: Form Wizard dengan jQuery SmartWizard v7 pada Alasan 10 Harus Pakai Masino Extensions: Form Wizard
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Charly pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Charly pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025

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