Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Custom View Tags: Cara Mudah Mengkostumais Nilai Field dari PHPMaker
Custom Templates: Cara Mudah Mengubah Layout Field di Aplikasi Web yang Dibuat dengan PHPMaker
Mudahnya Menerapkan Master/Detail di Aplikasi Web yang Dibangkitkan oleh PHPMaker

Custom View Tags: Cara Mudah Mengkostumais Nilai Field dari PHPMaker

Sab, 19 April 2014 oleh Masino Sinaga 20 Komentar

Sejak versi 10, PHPMaker memperkenalkan sebuah fitur baru bernama Custom View Tags. Fitur ini pun semakin membuktikan lagi bahwa PHPMaker adalah tools PHP code generator yang benar-benar powerful dan fleksibel. Custom View Tags pada prinsipnya sama dengan Extensions, kecuali fungsinya yang digunakan untuk menampilkan nilai dari sebuah Field di halaman List dan View, menggunakan kode Anda sendiri.

Ada lima buah Custom View Tags yang disediakan oleh aplikasi PHPMaker:

  1. Flash Files
  2. Google Maps
  3. Barcode
  4. QR Code
  5. YouTube Videos

Sama seperti Extensions yang memiliki struktur yang sama dengan File Template, Custom View Tags memiliki struktur yang sama dengan Extensions. Anda pun dapat memodifikasi mereka dengan cara yang sama. File Custom View Tags yang sudah diekstrak ditempatkan pada sub-folder yang sama dengan lokasi file Extensions diletakkan, yaitu sub-folder extensions. Sub-folder ini ditempatkan di bawah folder tempat File Template diekstrak di folder Documents. Folder Documents adalah folder tempat Anda menaruh file-file pribadi di sistem operasi Windows. Sebagai contoh, di Windows 7, lokasi standar folder Documents adalah C:\Users\<username>\Documents, di mana C adalah drive tempat Windows diinstal, dan <username> adalah user yang sedang login di Windows tersebut.

Format awal dari file Custom View Tag adalah ZIP file. File ini harus ditempatkan di bawah sub-folder customviewtags dari folder instalasi PHPMaker. Setiap Custom View Tag harus memiliki sebuah file XML yang diletakkan di luar dari file ZIP tadi. File XML ini berisi deskripsi atau penjelasan mengenai Custom View Tag tersebut, sehingga PHPMaker dapat mengenali dan memuatnya melalui jendela pengaturan Fields. Anda dapat membuka file XML dari sub-folder customviewtags untuk melihat isinya.

Anda disarankan untuk membaca topik Field Setup dari file Bantuan yang disediakan oleh aplikasi PHPMaker, untuk mempelajari bagaimana cara memilih Custom View Tag untuk sebuah Field.

Perlu diingat juga bahwa semua Custom View Tags disediakan sebagai contoh untuk menunjukkan kepada Anda bagaimana mengkostumais dan mengembangkan Template saja. Tools pihak ketiga yang digunakan di dalamnya tidak dibuat oleh Developer PHPMaker, dan mereka bukanlah bagian dari aplikasi PHPMaker, sehingga tidak ada dukungan teknis yang tersedia untuk Custom View Tag.

Ditempatkan di bawah: PHPMaker Ditag dengan:Custom View Tags, Extensions, File Template, PHPMaker Indonesia

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.

Custom Templates: Cara Mudah Mengubah Layout Field di Aplikasi Web yang Dibuat dengan PHPMaker
Mudahnya Menerapkan Master/Detail di Aplikasi Web yang Dibangkitkan oleh PHPMaker

Komentar

  1. Yusuf mengatakan

    Sen, 12 Juni 2017 pada 9:39 am

    Pak,
    Mau nanya gimana caranya print barcode dengan phpmaker

    Balas
    • Masino Sinaga mengatakan

      Sen, 12 Juni 2017 pada 10:10 am

      Bisa pakai library fpdf melalui fitur Custom Files.

      Balas
      • nina mengatakan

        Sen, 15 Juli 2019 pada 9:48 pm

        pak mau tanya gmn cara menggunakan barcode..?saya coba error muncul pesan
        fatal error “Picqer\Barcode\BarcodeGeneratorPNG not found in barcode\classes\phpBarcode.php on line 38” dimana letak kesalahannya
        tahap yang benarnya seperti apa dalam menggunakan fitur barcode di Custom View Tags

        Balas
        • Masino Sinaga mengatakan

          Jum, 19 Juli 2019 pada 12:05 pm

          Coba baca topik Customizing Template, lalu lihat sub-topik Custom View Tag untuk info lebih lanjut.

          Balas
      • muslih mengatakan

        Rab, 18 Oktober 2023 pada 1:04 pm

        Bang maua tanya bagaimana caranya menggunakan file package dari composer atau npm paket apakah harus selalu menggunakan custom files atau gimana yaa bang ?

        Balas
        • Masino Sinaga mengatakan

          Kam, 19 Oktober 2023 pada 7:37 am

          Tidak harus selalu menggunakan Custom File. Bisa juga menggunakan server event Api_Action.

          Contohnya di project ini.

          Balas
  2. Yusuf mengatakan

    Sel, 13 Juni 2017 pada 10:23 am

    Terima kasih, saya sudah coba. Cukup berhasil. Kalau boleh bertanya lagi saya ingin setiap saya input menggunakan barcode di detail transaksi saya, saya tidak perlu eksekusi button save di menu akan tetapi langsung menambah satu record list dibawahnya jika stoknya masih ada, jika tidak maka jika kita barcode dengan kode barang sama tidak akan nambah tapi muncul message jika stok telah habis. Apakah itu memungkinkan pak?

    Balas
    • Masino Sinaga mengatakan

      Sel, 13 Juni 2017 pada 11:01 am

      Maksudnya di detail transaksi itu apakah di halaman Master/Detail, atau bagaimana?

      Balas
      • Yusuf mengatakan

        Rab, 14 Juni 2017 pada 11:18 am

        Di bagian detail transaksi pak. Jadi setiap saya tambahkan satu produk, maka otomatis kondisinya adalah
        if(stok<1)
        echo " stok habis"
        else
        (stok=stok-1)
        …
        akan terbentuk secara otomatis satu baris record baru dibawahnya

        Jadi saya cukup scan barcodenya saja, tidak perlu harus scan barcode kemudian enter atau tekan button save

        Balas
        • Masino Sinaga mengatakan

          Rab, 14 Juni 2017 pada 2:10 pm

          Secara teknis itu tetap bisa dilakukan dengan menggunakan jQuery di bagian Startup Script.

          Balas
  3. Debby Ramdhiandieka mengatakan

    Kam, 14 Desember 2017 pada 2:37 pm

    Pak maaf saya mau tanya, apa memungkinkan kita buat custom files baru di phpmaker yaitu halaman Maps yg nantinya akan berisi tampilan google maps multiple markers?
    location diambil dari database

    Balas
    • Masino Sinaga mengatakan

      Jum, 15 Desember 2017 pada 1:28 pm

      Jawabannya: memungkinkan.

      Balas
  4. Sukirno mengatakan

    Ming, 21 Januari 2018 pada 5:59 am

    Kalau kita mau mengambil lokasi maps untuk di masukan otomatis kedalam field itu gimana pak ?

    Balas
    • Masino Sinaga mengatakan

      Rab, 21 Februari 2018 pada 8:08 pm

      Pakai fitur Custom View Tags. Baca topik tersebut dari menu Help PHPMaker. Anda juga bisa melihat contohnya dari demo project yang sudah disediakan oleh PHPMaker.

      Balas
  5. Sarman mengatakan

    Jum, 31 Agustus 2018 pada 9:48 pm

    Pak Masino, saya mau tanya, apa ada fitur cetak barcode code128 di phpmaker?
    Misal saya mau cetak master/detail dari merk sepatu dan masing2 merk sudah mempunyai kode barang, kode barang tersebut mau dirubah menjadi barcode dan dicetak menjadi 1 atau 2 halaman kumpulan barcode. Tks sebwlumnya

    Balas
    • Masino Sinaga mengatakan

      Kam, 8 November 2018 pada 6:16 pm

      Tidak ada secara khusus fitur cetak Barcode128 di PHPMaker, tapi Anda bisa menyertakan library dari pihak ketiga yang terkait ke dalam project PHPMaker Anda. Baca menu Help-nya untuk info lebih lanjut.

      Balas
  6. nina mengatakan

    Sen, 15 Juli 2019 pada 11:42 pm

    pak, gmn cara menggunakan fitur barcode pada custom view tag
    ada dua field kode dan gambar, saya ada coba tapi muncul error:Error: Class ‘Picqer\Barcode\BarcodeGenerator’ not found in file classes\phpbarcode.php on line 38
    1.bagaimana pengaturan yang benar
    2. apakah ada di setting yang lain lagi

    Balas
    • Masino Sinaga mengatakan

      Jum, 19 Juli 2019 pada 12:00 pm

      Wah, saya belum pernah coba class itu. Maaf, belum bisa bantu.

      Balas
  7. andika mengatakan

    Jum, 9 Agustus 2019 pada 12:56 pm

    Pak masino,
    izin bertanya, saya sudah coba menampilkan google maps sesuai dengan demo project dan apikey nya sudah saya set sesuai apikey punya saya,
    tapi tetap saja blm tampil google maps nya, list employees.
    mohon bantuannya pak

    Balas
    • Masino Sinaga mengatakan

      Ming, 11 Agustus 2019 pada 8:14 pm

      Coba tekan [F12] dari browser, lalu lihat apakah ada pesan error Javascript dari bagian Console.

      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

  • 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
  • File-File yang Wajib Diperhatikan Setelah Menambah Item User Values di PHPMaker 2025
  • Begini Cara Memuat Tables dari Database Secara Dinamis di PHPMaker 2025

Menu

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

Komentar Terbaru

  • Masino Sinaga pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Nano pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Masino Sinaga pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023

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