Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Horeeeee … PHPMaker 2020 Sudah Dirilis
Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis
Mudahnya Mengubah CheckBox Menjadi Switch atau Toggle di PHPMaker 2019

Horeeeee … PHPMaker 2020 Sudah Dirilis

Rab, 7 Agustus 2019 oleh Masino Sinaga 43 Komentar

Pagi-pagi sudah dapat kabar gembira. PHPMaker versi 2020 baru saja dirilis hari ini, Rabu, 7 Agustus 2019. Tanggal, bulan, dan tahun cantik: 7, 8, 2019. Ujung-ujungnya menandakan peningkatan. 7, 8, dan 9.

Sepertinya PHPMaker 2020 sudah mulai mengintegrasikan sebagian besar fitur-fitur yang terdapat di PHP Report Maker 12 (versi terakhir saat artikel ini ditulis). Sesuatu yang sudah lama ditunggu-tunggu, karena sejak versi 2020 ini, kita tidak perlu lagi membuat dua project terpisah di PHPMaker dan PHP Report Maker.

Hal ini sekaligus menjawab banyaknya masukan di Forum Diskusi pada topik Combine PHPMaker & PHP Report Maker.

Secara umum sepertinya tidak terlalu banyak penambahan fitur lain selain fitur Report yang berasal dari PHP Report Maker dimasukkan ke dalam PHPMaker. Versi 2020 ini sepertinya hanya ingin mengintegrasikan PHP Report Maker ke PHPMaker.

Perubahan yang paling terasa adalah di sisi Template yang di-extract oleh PHPMaker. Kalau di versi 2019 dan sebelumnya, output Template akan di-extract ke folder C:\Users\{user}\Documents\PHPMaker\Templates\{namatemplate}. Sedangkan di PHPMaker 2020, output Template akan di-extract ke folder C:\Users\{user}\AppData\Roaming\PHPMaker\{namatemplate}.

Untuk kode di template juga mengalami perubahan. Bahasa scripting yang digunakan di dalam block script adalah JavaScript seperti yang didukung oleh Node.js. Untuk mengkostumais Template, maka kita harus mengetahui JavaScript. Template Tag di versi 2020 ini mengalami perubahan dari yang sebelumnya <!–## … ##–> menjadi: <# ... #>. Tentu saja lebih simpel yang sekarang.

Kemudian, beberapa file hasil generate yang sering digunakan; seperti phpfn15.php, ewcfg15.php, ewemail15.php, dan seterusnya di versi 2019… maka di versi 2020 ini berubah menjadi tanpa menggunakan akhiran base-version-nya. Jadi, file di atas berubah menjadi phpfn.php, ewcfg.php, ewemail.php, dan seterusnya.

Sepertinya perubahan ini terkait dengan fitur Report dari PHP Report Maker yang digabungkan ke dalam PHPMaker. Jadi supaya tidak membingungkan, karena base version di PHPMaker dan PHP Report Maker berbeda (tidak pernah sama).

Lalu ada penambahan global function baru yang berfungsi untuk mengambil dan mengeset nilai dari dan ke file ewcfg.php. Nama fungsi ini adalah Config(). Info dan contoh selengkapnya bisa Anda baca dari menu Help PHPMaker, lihat sub-topik Some Global Functions yang berada di bawah topik Server Events and Client Scripts.

Perubahan lainnya yang terkait dengan PHPMaker itu sendiri adalah penggunaan domain khusus untuk menampilkan informasi mengenai PHPMaker, yaitu: https://phpmaker.dev/. Cukup keren juga nama domain website-nya sekarang. Lebih to the point, hehehe…

Dari link yang baru tadi, kita seolah diingatkan kembali, bahwa usia PHPMaker ternyata sudah lebih dari 20 tahun berjasa membantu para Web Developer di seluruh dunia. PHPMaker sudah menghasilkan 16 versi major sampai dengan versi 2020 ini. Wouw! ๐Ÿ˜€

Tak ketinggalan juga perubahan di sisi dokumentasi. Kalau di versi 2019 dan sebelumnya, dokumentasi online-nya belum tertata dengan baik. Sedangkan mulai versi 2020 ini, dokumentasinya sudah mulai rapi, dan mereka menyediakan link khusus yang memudahkan kita mengakses, yaitu: https://phpmaker.dev/doc.

Langsung purchase, aaah… ๐Ÿ˜€

Ditempatkan di bawah: PHPMaker Ditag dengan:Belajar PHPMaker, PHPMaker 2020, PHPMaker Indonesia, 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.

Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis
Mudahnya Mengubah CheckBox Menjadi Switch atau Toggle di PHPMaker 2019

Komentar

  1. Rahmat mengatakan

    Kam, 8 Agustus 2019 pada 8:14 pm

    malam om, klo mau kursus phpmaker sm om syarat gimana? thx

    Balas
    • Masino Sinaga mengatakan

      Jum, 9 Agustus 2019 pada 9:35 am

      Kursus online ya? Klik menu Membership Options dari ILovePHPMaker.com. Mereka yang sudah terdaftar mendapat prioritas reply email.

      Balas
    • Masino Sinaga mengatakan

      Jum, 11 Oktober 2019 pada 10:40 am

      Untuk saat ini bisa kursus melalui email, syaratnya cukup jadi member di ilovephpmaker.com saja.

      Balas
      • fikri mengatakan

        Sen, 9 Maret 2020 pada 8:32 pm

        apakah kursus bisa untuk pemula ? yang belum begitu mengenal php dan mysql ?

        Balas
        • Masino Sinaga mengatakan

          Kam, 12 Maret 2020 pada 11:27 am

          Bisa dong.

          Balas
          • fikri mengatakan

            Rab, 6 Mei 2020 pada 11:27 am

            apakah cara menjadi member hanya melakukan pembayaran saja ? tanpa mengisi pendaftaran ?

            Balas
            • Masino Sinaga mengatakan

              Ming, 24 Mei 2020 pada 7:25 pm

              Setelah melakukan pendaftaran lewat Paypal, maka sistem akan mengarahkan ke form pendaftaran untuk mengisi data akun (username, password, email, dsb).

              Balas
  2. John Samori mengatakan

    Jum, 9 Agustus 2019 pada 12:34 pm

    Mantap om harus segera update lagi ni phpmakernya. Sukses selalu om.saya sangat senang bisa belajar dari om. Sukses selalu Tuhan Memberkati om.
    Salam dari Jayapura Papua

    Balas
    • Masino Sinaga mengatakan

      Ming, 11 Agustus 2019 pada 8:15 pm

      Sama-sama om John. Sukses juga buat Anda di Jayapura, Papua. ๐Ÿ™‚

      Balas
  3. ame mengatakan

    Sel, 13 Agustus 2019 pada 9:44 am

    Mantap selalu. Sejak dapat project yang lalu sy pakai v2019 lama gak develop lagi eh sekarang sudah ada 2020 yang gabungkan Report Makernya.. belom coba sih, tapi saya syuka maa nanti akan coba. Keep update artikel2nya ya pak masino sukses selaluuuu!

    Balas
    • Masino Sinaga mengatakan

      Rab, 14 Agustus 2019 pada 3:08 pm

      Terima kasih. Iya nih, PHPMaker v2020 sudah mulai menggabungkan fitur Report dari PHPReportMaker, dan yang paling penting, harganya masih tidak terlalu jauh beda dengan harga PHPMaker versi sebelumnya.

      Balas
  4. Nanda mengatakan

    Kam, 15 Agustus 2019 pada 2:26 pm

    Tambah mantap aja PHP Maker, meskipun blm sempat coba.
    sebenarnya kalo utk Report sdh terbiasa dgn Custom File, justru saya lebih ingin ada Grouping di Halaman List.

    tapi yang lebih penasaran adalah Fitur baru tentang .htaccess, yg begini :

    Generate .htaccess and web.config for URL Rewrite (REST API)
    

    Apakah memungkinkan kita merubah URL dari :

    Localhost/Folder/tabellist.php
    

    di ubah Menjadi :

    Localhost/Folder/data-di-tabel-satu.html
    atau
    Localhost/Folder/data-di-tabel-satu
    
    Balas
    • Masino Sinaga mengatakan

      Kam, 15 Agustus 2019 pada 4:27 pm

      Grouping di halaman List bisa menggunakan fitur Report di v2020.

      Untuk URL Rewrite, hanya berlaku untuk fitur REST API, tapi tidak untuk URL yang menampilkan halaman lainnya yang dibangkitkan oleh PHPMaker.

      Balas
      • Nanda mengatakan

        Kam, 15 Agustus 2019 pada 5:01 pm

        oh, kirain bisa juga untuk URL Rewrite,
        karena jika Aplikasi Running Online : URL lebih User Friendly atau setidaknya bisa untuk menyamarkan Nama Tabel nya.

        Balas
  5. dirto mengatakan

    Jum, 16 Agustus 2019 pada 1:59 pm

    om gimana caranya buat invoice di PHPmaker extensi .pdf, yang dimasukin logo company dan ada kalimat sendiri.

    Balas
    • Masino Sinaga mengatakan

      Jum, 11 Oktober 2019 pada 10:42 am

      Bisa. Pakai fitur Custom Files di PHPMaker. Anda bisa menggunakan third-party library seperti fpdf untuk membuat konten laporan yang layout-nya bisa dirancang sendiri sesuai kebutuhan.

      Balas
  6. ameisfine mengatakan

    Rab, 2 Oktober 2019 pada 3:45 pm

    halo met siang pak Masino, sy amik, cuma mo nanya apakah extension v2019 (preview) bisa dipakai langsung di v2020 (saya sudah coba mengganti version di xmlnya) bisa muncul terlihat di phpmakernya tapi ketika digenerate tidak berefek apa2…

    apakah pak masino jual extension for 2020? makasih ya pak

    Balas
    • Masino Sinaga mengatakan

      Jum, 11 Oktober 2019 pada 10:53 am

      Masino Extensions untuk PHPMaker v2019 tentu saja tidak bisa digunakan untuk PHPMaker v2020. Mengenail hal ini sudah sangat jelas diuraikan dalam halaman download atau artikel yang menjelaskan setiap Extension yang bertalian.

      Masino Extensions untuk PHPMaker v2020 bisa Anda dapatkan juga dari ilovephpmaker.com. Dalam beberapa hari ini akan saya rilis.

      Balas
  7. Aji mengatakan

    Rab, 9 Oktober 2019 pada 1:10 pm

    Pak Masino Sinaga

    Pertama-tama saya ingin mengucapkan terima kasih dengan adanya blog ini, saya jadi terbantu dalam mempelajari PHPMaker.

    Yang ingin saya tanyakan adalah, saya punya script chart khusus (chart struktur organisasi) yang ingin saya tambahkan ke PHPMaker. Saya tahu ini harus menggunakan yang namanya “Custom Files”

    Mohon bantuannya untuk menunjukkan cara mengintegrasikannya pak…

    Adapun Chart yang saya gunakan adalah ini: https://developers.google.com/chart/interactive/docs/gallery/orgchart

    Balas
    • Masino Sinaga mengatakan

      Jum, 11 Oktober 2019 pada 10:57 am

      Sama-sama. Anda bisa mengintegrasikan script dari third-party library dengan menggunakan server event Page_Head. Sedangkan untuk memanggil fungsi terkait, Anda bisa menggunakan Startup Script di bawah Client Scripts -> Table-Specific.

      Silahkan baca topik Server Events and Client Scripts dari menu Help PHPMaker untuk info dan contoh lebih lanjut.

      Balas
  8. Fadhilah Ramadhan mengatakan

    Jum, 11 Oktober 2019 pada 11:19 pm

    Mau tanya pak, kalo buat template untuk phpmaker itu bisa dengan mengedit template default ?
    kalo bisa, apa yang perlu di edit hanya file assests nya aja seperi css dan js ?

    Balas
    • Masino Sinaga mengatakan

      Rab, 16 Oktober 2019 pada 7:01 pm

      Tidak hanya itu saja, tapi beberapa file .php dan .js framework yang digunakan PHPMaker harus diedit juga, kalau ingin mengubah ke theme/template lain.

      Balas
  9. Rudy Budiana mengatakan

    Sen, 28 Oktober 2019 pada 9:34 am

    Jika kita sudah punya licence 2017, terus ingin beli versi 2020,, harus beli baru atau bisa UPGRADE .

    Kemudian jika ingin beli masion extention, itu harus jadi member ilovephpmaker.com atau bisa beli terpisah ?

    Balas
    • Masino Sinaga mengatakan

      Sen, 28 Oktober 2019 pada 3:07 pm

      Tidak perlu beli baru lagi jika sudah punya lisensi versi sebelumnya. Jadi, cukup dengan melakukan upgrade. Harganya pun hanya setengah dari jika kita membeli baru.

      Untuk Masino Extensions, itu memang terpisah, dan harus jadi member dulu di ilovephpmaker.com untuk mendapatkan keuntungan berupa update yang selalu saya rilis setiap kali PHPMaker mengeluarkan versi terbaru, baik yang sifatnya major atau minor sekalipun.

      Balas
  10. Haryo Chandra K mengatakan

    Sen, 18 November 2019 pada 10:00 pm

    Om masino, cara download phpmaker 2020 gmn ya. kok official webnya gak bisa dibuka

    Balas
    • Masino Sinaga mengatakan

      Sel, 19 November 2019 pada 11:57 am

      Iya, kemarin sempat down website-nya. Sekarang sudah up lagi, silahkan dicoba.

      Balas
  11. Indra Dwi Budi Rahadian mengatakan

    Ming, 12 Januari 2020 pada 10:04 am

    Thank You Mas Masino yang selalu membantu kami pengguna PHPMAKER. Mohon maaf belum bisa menjadi member resmi ILovePHPMaker, semoga tidak lama lagi saya bisa bergabung menjadi anggota grup dan menikmati manfaatnya.

    Keep It Up !

    Balas
    • Masino Sinaga mengatakan

      Kam, 16 Januari 2020 pada 11:19 am

      Semoga.

      Balas
  12. Edwin mengatakan

    Sab, 23 Mei 2020 pada 2:33 pm

    Hallo om Masino, pada phpmaker v2019 untuk mendeteksi apakah detail table ditampilkan bersamaan dengan masternya menggunakan statement:
    if (isset($_GET[TABLE_SHOW_MASTER]) != “SPKMaster”){
    dst….
    Tetapi di v2020, statement tsb tidak jalan, dan error ” Use of undefined constant TABLE_SHOW_MASTER “.
    Mohon bantuannya untuk v2020, statement menjadi seperti apa ya? Terima kasih.

    Balas
    • Masino Sinaga mengatakan

      Ming, 24 Mei 2020 pada 7:27 pm

      Coba diganti menjadi sepert ini:

      if (isset($_GET[Config("TABLE_SHOW_MASTER")]) != โ€œSPKMasterโ€){
      
      Balas
      • Edwin mengatakan

        Sen, 1 Juni 2020 pada 8:11 am

        Terima kasih om…. sudah jalan dengan baik. Masih ada sedikit masalah, untuk menyembunyikan field Margin pada master table, dengan jquery saya menggunakan:

        $(document).ready(function() {
        $(“#r_Margin”).hide();
        });

        Untuk phpmaker 2019 bisa, tapi V2020 menjadi tidak bisa (field Margin tetap muncul). Apa ada yang salah om?
        Terima kasih.

        Balas
  13. Edwin mengatakan

    Sen, 1 Juni 2020 pada 6:08 pm

    Om… pertanyaan saya yg tadi sdh solved. Masalahnya, ada rumus lain yg menyebabkan statement
    $(“#r_ContractID”).hide(); tidak bisa jalan.
    Rumus yang bermasalah yaitu:
    $(‘#x0_Price’).autoNumeric(‘init’, {aPad: false});
    Bagaimana penulisan yang benar untuk versi 2020?
    Di 2019 bisa berfungsi dengan baik. Terima kasih Om Masino…

    Balas
    • Edwin mengatakan

      Sel, 2 Juni 2020 pada 8:36 am

      Solved Om….. Thx.

      Balas
  14. deval mengatakan

    Jum, 26 Juni 2020 pada 10:37 pm

    om, punya app phpmaker yg versi lama ga? yg 2017 dan 2018 gitu, saya mau minta.

    saya punya project versi lama dan template versi lama, takutnya kalau dibuka di versi baru malah rusak.

    terimakasih.

    Balas
    • Masino Sinaga mengatakan

      Ming, 2 Agustus 2020 pada 7:33 pm

      Punya.

      Balas
  15. P. Tobing mengatakan

    Rab, 29 Juli 2020 pada 7:36 pm

    Horas Om Masino..

    Kalo versi trial PHPMaker ini, limit penggunaannya sejauh mana ya..
    Saya ingin bikin project pake versi trial ini dulu, setelah selesai baru dijualin deh hasilnya dan nanti baru bisa beli versi fullnya. hehehe..
    Apakah ada minusnya saat kita generate codingnya.. kawatir ada yg dibatasin.

    Balas
    • Masino Sinaga mengatakan

      Ming, 2 Agustus 2020 pada 7:36 pm

      Minusnya, Anda tidak dapat menggunakan beberapa file Extensions yang disediakan oleh pengguna yang sudah membeli license PHPMaker.

      Balas
      • P. Tobing mengatakan

        Ming, 30 Agustus 2020 pada 9:54 am

        Om Masino,

        Dengan cuma download PHPMaker tok saja kita sudah bisa bangun aplikasi cuma tampilannya aja yg agak kurang.. setelah baca artikel dan youtube om, maka saya tertarik beli Masino Extension saja.
        Apakah bisa kita ga usah jadi user registered PHPMaker tapi extensionnya saya beli om Masino ?

        Balas
        • Masino Sinaga mengatakan

          Ming, 30 Agustus 2020 pada 8:32 pm

          Bisa.

          Balas
          • P. Tobing mengatakan

            Sab, 5 September 2020 pada 9:49 pm

            Om Masino…

            Saya ga punya account paypal.. boleh pakai transfer bank biasa aja dan dirupiahkan ?

            Mohon info ke email saya ya om.. thanks

            Balas
            • Masino Sinaga mengatakan

              Ming, 6 September 2020 pada 12:44 am

              Oke, barusan sudah saya infokan via email.

              Balas
  16. Sukma Hida mengatakan

    Sab, 2 Januari 2021 pada 4:17 pm

    Pak saya mau tanya, jika tidak ada file ewcfg di phpmaker 2021 itu bagaimana ya cara mengkofigurasikannya pada saat mau dihosting?

    Balas
    • Masino Sinaga mengatakan

      Sab, 2 Januari 2021 pada 4:59 pm

      Untuk PHPMaker 2021, file konfigurasi ada di src/config.production.php atau src/config.development.php.

      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

  • 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