Hari Sabtu, 1 April 2023 kemarin, saya baru saja merilis situs baru PHPMakerProjects.com. Seperti namanya, situs ini berisi kumpulan project-project PHPMaker versi 2023 (belakangan, ditambahkan juga project untuk PHPMaker versi 2024). Tersedia juga web demonya, sehingga dipastikan project-project tersebut berfungsi sebagaimana mestinya.
Mengapa menggunakan PHPMaker versi 2023? Karena sampai saat artikel ini ditulis, versi itulah yang terakhir dirilis. Versi ini juga saya akui sangat stabil, karena merupakan penyempurnaan dari versi-versi sebelumnya. Banyak juga fitur baru yang sangat sayang jika tidak diungkapkan, apalagi dalam bentuk project, sehingga lebih mudah dipahami.
Sebagian besar project yang tersedia di sana merupakan hasil pembahasan di beberapa artikel yang saya tulis di situs MasinoSinaga.com ini. Sebagian lainnya merupakan hasil eksplorasi fitur-fitur PHPMaker v2023 yang selama ini saya lakukan di waktu senggang. Beberapa berasal dari pengalaman membuat aplikasi web untuk beberapa client, dan beberapa lainnya lagi hasil menjawab pertanyaan-pertanyaan di forum diskusi PHPMaker.
Ada kode yang pernah saya bahas di beberapa artikel pada situs MasinoSinaga.com ini saya hapus, dan saya pindahkan ke dalam project PHPMaker v2023 di situs PHPMakerProjects.com. Kenapa? Karena kode di beberapa artikel yang saya tulis sebelumnya, pada umumnya kode tersebut sudah tidak relevan lagi dengan PHPMaker v2023.
Daripada kode tersebut menyesatkan, lebih baik dihapus saja dari beberapa artikel tadi. Sebagai gantinya, saya pindahkan ke dalam beberapa project PHPMaker v2023. Kemudian, di artikel tersebut saya tinggalkan link yang diarahkan ke situs PHPMakerProjects.com. Dengan cara ini, maka project-project tersebut akan selalu up-to-date dengan versi terakhir PHPMaker.
Untungnya lagi, situs PHPMakerProjects.com tersebut menyertakan demonya. Artinya, kita bersama-sama bisa langsung mencoba dan memastikan hasilnya sesuai dengan yang terdapat di aplikasi web demonya. Sepertinya cara ini lebih efektif bagi Anda yang membutuhkan solusi cepat kode melalui project PHPMaker. Setiap project dipastikan berjalan karena dibuktikan dari demo live-nya.
Selain itu, sekarang saya menjadi lebih mudah lagi memelihara kode untuk PHPMaker versi major berikutnya. Juga untuk membuktikan kepada Anda bahwa kode di setiap project tadi hasilnya sesuai dengan masing-masing demo live-nya. Nah, untuk itu, tentu ada harga yang harus dibayar dong? Yang jelas, tidak ada pengorbanan yang sia-sia, hohoho… 😀
Setiap project yang tersedia di situs PHPMakerProjects.com tentu ada harganya. Dengan cara ini pula, kita lagi-lagi bersama-sama belajar untuk saling menghargai setiap hasil dari jerih payah yang sudah dilakukan. Ada yang membutuhkan kode melalui project PHPMaker, dan ada yang sudah menyediakan waktu, tenaga, dan materi untuk menyediakan project-project tadi.
Project-project ini juga sangat bermanfaat bagi Anda yang malas membuat project untuk setiap kasus yang berbeda. Itu artinya, sekarang Anda sudah lebih dibantu untuk fokus kepada hal yang dibutuhkan saja. Pembuatan project-project kecil dan sederhana ini dipastikan bisa membantu, khususnya bagi Anda yang juga sedang mempelajari dan ingin lebih dalam lagi menggali fitur-fitur yang tersembunyi di PHPMaker.
Daripada menyediakan sebuah project dengan menampung semua topik permasalahan di dalamnya yang justru membuatnya semakin tidak fokus, akan lebih mudah belajar melalui beberapa project kecil yang sederhana, dan dibuat khusus untuk mensolusikan setiap topik permasalahan untuk setiap project. Anda bisa fokus kepada Server Event atau Client Scripts, cukup dengan memperhatikan bagian yang bercetakan tebal di dalam project PHPMaker tersebut.
Jadi, ide membuat project-project ini sebenarnya bertujuan untuk mendokumentasikan solusi nyata saat memecahkan suatu permasalahan ke dalam project-project kecil, sehingga ketika kelak dibutuhkan, kita bisa mencarinya dengan cepat. Setiap project fokus membahas topik tertentu saja. Tidak dicampur dengan topik lain yang justru akan membingungkan.
Sampai dengan hari ini, Minggu, 2 April 2023 Sabtu, 8 April 2023 11 April 2023 21 April 2023 24 April 2023 2 Mei 2023 17 Mei 2023 19 Mei 2023 5 Mei 2023 15 Juni 2024, terdapat 10 (Sepuluh) 12 (Dua Belas) 14 (Empat Belas) 15 (Lima Belas) 16 (Enam Belas) 17 (Tujuh Belas) 18 (Delapan Belas) 19 (Sembilan Belas) 25 (Dua Puluh Lima) 27 (Dua Puluh Tujuh) project PHPMaker v2023 dan/atau PHPMaker 2024. Berikut ini rinciannya.
- AJAX Shopping Cart
Seperti namanya, melalui project ini kita menjadi tahu bagaimana cara membuat Shopping Cart menggunakan AJAX dan API lewat server event. Bagaimana cara membuat tampilan layout di halaman Product yang mendukung Card View, dan memungkinkan diubah ke Table View. Bagaimana cara menghubungkan antara Client Scripts danServer Events melalui kode terkait. Informasi pada Shopping Cart disimpan ke dalam variabel session yang multi-dimensi. - All Or Nothing
Project yang akan mengajarkan bagaiman cara menambahkan data Master bersama dengan data Multiple Detail Tables dalam satu kesempatan. Jika ada data dari tabel detail tidak berhasil ditambahkan, maka semua data terkait harus dibatalkan. - Check Availability
Melalui project ini, kita menjadi tahu bagaimana cara menulis kode sekaligus di sisi server dan client untuk memeriksa apakah Username yang akan didaftarkan sudah terdaftar atau belum. Jadi, saat kursor mouse meninggalkan textbox Username, maka sistem akan memeriksa ke database, apakah Username tersebut sudah digunakan oleh user lain atau belum. - Closure Table
Melalui project ini kita belajar bagaimana cara mengelola data secara hirarki dengan menggunakan metode Closure Table. Metode ini merupakan salah satu cara yang paling efektif untuk mengolah data secara hirarki dengan tingkat kedalaman yang tidak terbatas. Kita menjadi tahu bagaimana cara membuat fungsi recursive di PHP yang dapat digunakan untuk menampilkan semua data komentar secara hirarki. - Copy Permissions
Sepertinya namanya, kita bisa menyalin Permissions dari satu User Level ke User Level lainnya. Cara ini bisa menghemat waktu user admin dalam mengadministrasikan permissions kepada User Level yang baru saja dibuatnya. Daripada melakukan setting ulan satu per satu dari awal untuk table-table dan fungsi-fungsi CRUD yang terkait, maka lebih baik menyalin Permissions dari User Level lainnya yang memiliki Permissions yang hampir sama. - Custom Action
Melalui project ini kita mengetahui bagaimana cara membuat fitur di halaman List dan View untuk mengubah data pada area tertentu di suatu halaman, tanpa harus memuat ulang semua halaman tersebut. Mirip seperti jika kita menggunakan fitur AJAX. Nah, di project ini kita mengoptimalkan penggunaan server event Api_Action. Kita juga bisa membandingkannya jika menggunakan fitur Custom File dari dalam project PHPMaker. - Custom Modal Action
Sering kali kita ingin menampilkan Modal Dialog berisi Textbox control untuk menginput data sebelum melakukan proses Row Custom Action. PHPMaker 2023 belum memiliki fitur bawaan tersebut. Melalui project ini, kita menjadi tahu bagaimana cara mengimplementasikannya di halaman List, baik untuk setiap record, maupun untuk beberapa record sekaligus. Bahkan kita bisa menggunakan fitur Multi-Update untuk memproses beberapa record sekaligus di halaman List. - Date Time
Sering kali kita kesulitan untuk mengimplementasikan business logic yang terkait dengan Tanggal dan Jam. Demikian juga dengan penggunaan control DateTimePicker. Dengan menggunakan project ini, maka hal itu sudah tidak terjadi lagi, karena di sini kita menjadi tahu bagaimana cara melakukan perhitungan selisih dari dua buah tanggal dan menampilkan durasinya dalam satuan hari, minggu, bulan, triwulanan, dan tahun, bahkan dilengkapi juga sampai jam, menit, dan detiknya. Kita juga jadi tahu bagaimana cara membatasi tanggal minimal yang boleh dipilih pada control DateTimePicker. - Dynamic Menu
Apakah Anda pernah ingin mengimplementasikan menu yang bersifat dinamis tanpa harus selalu menggunakan menu yang di-generate dari Menu Editor di dalam project PHPMaker? Nah, jika jawabannya iya, maka project ini cocok buat Anda. Kita dapat menulis sedikit kode saja di server event Menu_Rendering. Artinya, dengan menggunakan project ini, kita jadi tahu bagaimana cara mengelola item menu yang bisa ditambahkan secara dinamis dari sisi aplikasi web yang sudah dihasilkan oleh PHPMaker. Hal yang sama juga berlaku untuk menu yang ditampilkan di sisi aplikasi web, dimana semuanya dimuat dari data yang sudah kita simpan di Database. - Fake Delete
PHPMaker 2024 project ini akan mengajarkan bagaimana cara mengimplementasikan Fake Delete atau Penghapusan Palsu, dimana data yang akan dihapus akan diupdate statusnya bersama dengan tanggal dan jam saat data tersebut dihapus. Dengan kata lain, record tidak akan dihapus secara fisik dari database, tapi hanya diperbarui saja statusnya di database. - Financial Balance
Project ini mengajarkan kepada kita bagaimana mengubah tampilan data yang sudah dientri ke suatu table transaksi, untuk selanjutnya ditampilkan menggunakan Database View dengan layout table yang berbeda dengan table aslinya. Kita juga jadi tahu bagaimana menghitung Saldo dari setiap transaksi masuk maupun keluar di setiap baris pada halaman List. Semuanya cukup dikelola dari dua server event ini: ListOptions_Load dan ListOptions_Rendered. - Form Wizard
Project ini sangat cocok bagi Anda yang selama ini ingin mengubah tampilan standar Multi-Page menjadi style Form Wizard di aplikasi web yang dihasilkan oleh PHPMaker 2023. Tersedia fitur validasi apabila terdapat Textbox yang wajib diisi tapi dikosongkan, maka ketika Pengguna berpindah ke halaman lain, sistem akan mencegahnya, dan menampilkan pesan error di bawah control Textbox tadi. Project ini dilengkapi dengan salah satu Masino Extensions yang selama ini saya buat dan terbukti sangat membantu memudahkan dan mempercepat pembuatan aplikasi web dengan tampilan yang cantik, bernama MasinoFormWizard19. - Get Next Code
Dengan menggunakan project ini, kita menjadi tahu bagaimana cara membuat kode otomatis pada form Add saat data ditambah satu per satu, maupun di halaman List dengan mode Grid-Add saat data ditambah sekaligus dalam beberapa baris. Kita bisa memformat kode yang kita inginkan sesuai dengan kebutuhan, agar panjang data kodenya sama di seluruh record. - Input Mask
Jika selama ini Anda masih bingung bagaimana cara menerapkan Mask untuk data Tanggal, Jam, maupun Nomor Telepon di control Textbox, atau bagaimana cara menambahkan secara otomatis karakter pemisah ribuan maupun karakter pemisah desimal saat Pengguna Akhir mengetikkan data di control Textbox, maka project ini cocok buat Anda. Dilengkapi dengan salah satu Masino Extension yang selama ini saya buat dan sudah terbukti sangat membantu mempercepat pengembangan aplikasi web, yang bernama MasinoInputMask19. - Leave Calculation
Proyek ini sangat cocok bagi Anda yang ingin menghitung jumlah hari kerja Cuti Pegawai, dengan tidak menyertakan hari Sabtu, Minggu, dan Hari Libur yang datanya tersimpan di Database. Tidak hanya itu saja, kita jadi bisa tahu bagaimana cara memvalidasi apakah sebuah Tanggal atau 2 Tanggal beririsan dengan Range Tanggal yang sudah tersimpan di Database. Selain itu, ada banyak hal lainnya yang bisa kita pelajari dari proyek ini. - Modal Redirect
Sering kali kita harus berpindah dari satu halaman di Modal dialog ke halaman lain milik table lain juga tapi harus tetap dengan menggunakan Modal dialog. Nah, jika itu selama ini yang Anda butuhkan, maka project ini dapat membantu Anda untuk memahami bagaimana kode tersebut kita tulis di dalam project PHPMaker. - Number to Words
Jika Anda butuh PHP atau Javascript Library untuk mengkonversi nilai Angka ke Kata-Kata (fungsi Terbilang), maka project ini cocok buat Anda. Anda dapat mengetahui bagaimana cara menambahkan PHP Package melalui fitur npm packages di project PHPMaker 2023. Tersedia juga MasinoInputMask19 Extension yang akan membuat control Textbox hanya dapat menerima karakter angka saat Pengguna Akhir sedang mengetikkan data di Form. - Organization Chart
Betapa mudahnya membuat Struktur Organisasi dan menampilkannya dalam bentuk Tree Structure atau struktur pohon. Pengelolaan data hirarki menggunakan metode Closure Table yang sudah sangat terkenal efektif dan efisiennya dalam menangani data secara hirarki. O iya, di project ini juga menggunakan PHP Recursive Function, yang akan membangkitkan struktur organisasi sampai tingkat kedalaman yang tidak terhingga. - Read Only
Melalui project ini, kita dapat mengatur field mana saja yang saat pertama dimuat di halaman Add dalam kondisi Read-Only. Selain itu, kita juga dapat mengubah kondisi Read-Only field tadi saat proses validasi mengembalikan nilai false, menjadi dapat ditulisi (Writable). Tidak itu saja, kita juga menjadi tahu apa perbedaan ReadOnly dan Disabled, dan bagaimana cara mengoptimalkan masing-masing property tadi. Project ini akan menjelaskan kepada kita melalui penggunaan server event Row_Rendered, Page_Load, dan Page_Render. - Record Locking
Pernah kesulitan membuat aplikasi web yang dapat mengunci record tertentu agar pengguna lain tidak dapat mengubah di saat yang sama? Project ini solusinya. Ketika seorang Pengguna sedang membuka form edit, maka sistem akan memastikan bahwa record tersebut statusnya sedang tidak terkunci. Selanjutnya sistem akan otomatis mengunci record tersebut selama periode waktu tertentu, lalu menampilkan hitung mundur di bagian atas dan bawah form. Sebelum 30 detik berakhir, sistem akan menampilkan pesan warning menggunakan SweetAlert. Pengguna dapat menambah waktu sesi kunci dengan mengklik tombol OK. Pengguna lain dapat mengubah data tersebut, setelah pengguna sebelumnya menyimpan data. Jika pengguna sebelumnya tidak pernah menyimpan data, maka sistem akan membolehkan pengguna lain mengubahnya setelah periode waktu yang sudah ditetapkan tadi terlampaui. - Relative Time
Jika Anda ingin mengubah data Tanggal dan/atau Jam ke dalam bentuk waktu relatif, seperti misalnya: 5 menit yang lalu, 7 hours ago, 2 hari 10 jam lagi, 5 week left, maka project ini adalah solusinya! Tersedia opsi untuk menampilkan kata-kata dalam bahasa Indonesia dan Inggris seperti contoh yang sudah disebutkan tadi. - Search Panel Status
Pernah ingin meng-Collapse Search Panel, tapi saat halaman dimuat berikutnya, tetap dalam keadaan Expanded? Jengkel dengan kondisi ini yang terjadi terus-menerus tanpa solusi nyata? Sekarang jangan lagi! Karena project yang dilengkapi dengan Extension MasinoSearchPanelStatus19 ini akan memberikan solusi nyata kepada Anda. - Select Once
Kadang kita ingin membatasi data yang sudah dipilih pada control Select2 di baris sebelumnya, tidak boleh lagi dipilih pada baris berikutnya saat kita menambah data menggunakan Grid-Add. Untuk itu, kita harus bisa menyembunyikan item opsi yang sudah dipilih, tidak boleh ditampilkan lagi di baris lainnya. Project ini akan memberikan solusinya kepada Anda. - Selected Parent Sidebar
Sejak versi 2023.13, PHPMaker menambahkan kemampuan pada Menu yang berperan sebagai Parent di area Sidebar agar dapat menggunakan URL. Itu artinya, Parent Menu yang berada di Sidebar bisa berperan sebagai Item Menu itu sendiri, dan juga sebagai Dropdown Menu yang dapat menampilkan Sub-Menu di bawahnya jika icon Menu atau icon panah kiri diklik. Menariknya, Parent Menu yang statusnya terpilih atau active, maka otomatis akan meng-expand Sub-Menu di bawahnya, sementara fitur asli PHPMaker tidak meng-expand secara otomatis. Nah, project ini memiliki kemampuan tersebut. - SEO Friendly
Apakah Anda pernah ingin mengimplementasikan route yang digunakan oleh aplikasi web yang dihasilkan oleh PHPMaker menjadi lebih SEO-Friendly lagi? Jika ya, maka project ini cocok buat Anda. Seperti yang kita ketahui, route default yang digunakan saat ini menggabungkan antara nama table dan jenis halamannya. Contoh: categorieslist atau categoriesview/1 dan sebagainya. Nah, dengan menggunakan project ini, maka kita bisa mengubahnya secara permanen di semua bagian dari aplikasi web, menjadi: categories/list atau categories/view/1 dan seterusnya. - Star Rating
Mengimplementasikan Star Rating di aplikasi web yang dihasilkan oleh PHPMaker ternyata belum pernah semudah ini. Melalui menu Tools -> npm packages, kita bisa menggunakan salah satu Javascript library yang bernama star-rating.js untuk menampilkan Star Rating di halaman Add dan Edit. Tidak ketinggalan juga kode untuk menampilkannya di halaman List dan View. - TreeView
Melalui project ini, kita bisa dengan mudahnya mengimplementasikan data hirarki menggunakan Nested Set Model dan menampilkannya melalui control TreeView melalui plugin jQuery yang bernama jsTree. Kalian akan terkaget-kaget, betapa mudah dan cepatnya jika menggunakan project PHPMaker yang satu ini. Kalian juga menjadi tahu bagaimana struktur table yang digunakan untuk menampung data hirarki dengan bantuan Nested Set Model.
Tentu saja jumlah project di atas bisa bertambah sesuai dengan perkembangan.
Untuk saat ini, sedang ada program diskon besar-besaran di situs PHPMakerProjects.com. Oleh karena itu, jangan sia-siakan kesempatan ini. Rata-rata diskon sebesar 30% sampai dengan 51%.
fery setiawan mengatakan
cara menghilangkan phpmaker 2023 11 00 gmna ya
Masino Sinaga mengatakan
Maksudnya, menghilangkan di bagian mana?
fery setiawan mengatakan
meta name=”generator” content=”PHPMaker 2023.11.0″
Masino Sinaga mengatakan
Harus langsung hapus kodenya dari dalam file views/layout.php.
fery setiawan mengatakan
meta name=”generator” content=”PHPMaker 2023.11.0″
untuk yang ini setiap generate harus di rubah ya om views/layout.php nya
Masino Sinaga mengatakan
Iya, karena belum ada fitur untuk menghapusnya melalui kode di server event.
Alternatif solusi lainnya, bisa dengan membuat Extension untuk menghapus kode tersebut.
tanpa.info mengatakan
Mungkin cara ini sedikit membantu:
1. buka file %APPDATA%phpmaker2023node_modules@phpmakercorephpmaker.js (mungkin bisa di unminify dulu file .js-nya biar gak ribet dan jangan lupa di backup filenya untuk menghindari hal yang tidak diinginkan)
2. cari `n`
3. ganti sesuai selera, misalnya : `n`
4. simpan, kemundian generate lagi phpmaker project yang kamu miliki.
Semoga bermanfaat.
tanpa.info mengatakan
maaf komentar langkah 2 & 3 tersensor
meta name=”generator” content=”PHPMaker ${ProductVersion}”
menjadi
meta name=”generator” content=”basic.id”
fery setiawan mengatakan
makasih pak work for me
fery setiawan mengatakan
makasih pak ..pak pak mungkin bisa di compare phpmaker dengan radsystem yang versi terbaru pak hehehe
Masino Sinaga mengatakan
Serius? Mau yang jujur kan? Hehehe… 😉
Sesekali saya pernah intip forum diskusinya, dan… baaam…. menemukan topik ini: Is Radsystems Studio still alive?.
Satu posting itu sudah mewakili betapa tertinggalnya teknologi yang digunakan oleh radsystem. Sekarang sudah Laravel versi 10, sementara radsystem masih menggunakan Laravel 7. Bayangkan, berapa versi major ketinggalannya dia!
Terlihat bahwa radsystem tidak memiliki keseriusan atau roadmap yang pasti, sebenarnya dia mau kemana. Lalu, silahkan bandingkan dengan PHPMaker. Setiap tahun merilis versi major terbaru, dan selalu mengikuti perkembangan versi PHP 8.x atau yang terakhir saat ini.
Sedangkan radsystem? Ini dia: Backend Frameworks: PHP Laravel – 7.3 (PHP 7.2.5 to 7.4.x). PHPMaker saja sudah wanti-wanti mengingatkan Web Developer untuk mulai meninggalkan PHP 7.4 karena sudah tidak ada lagi support untuk versi ini. Eeeh, ini si radsystem masih bertahan menggunakan PHP 7.4. Huft!
Silahkan disimpulkan sendiri. Hohoho…. 😀
Masino Sinaga mengatakan
O iya, itu pertanyaan di forum diskusinya ditanyakan 8 hari yang lalu, dan sampai hari ini belum direspon oleh author-nya. Semakin terlihat lagi bahwa support untuk merespon pertanyaan sesimpel itu saja, mereka tidak sanggup.
fery setiawan mengatakan
Terimakasih bapak atas review nya semoga semua sehat selalu
Masino Sinaga mengatakan
Sama-sama. Jangan lupa istirahat yang cukup dan berolah raga setiap hari. 😉
tanpa.info mengatakan
Salam Kenal Pak Masino
Apakah punya pengalaman dengan Vemto?
Terima kasih.
Masino Sinaga mengatakan
Salam kenal mas? mbak? Hehehe…
Lho kok tahu? Iya, saya beli lisensi Vemto yang versi Lifetime, tapi sepertinya masih jauh dari harapan. Saya menunggu versi 2-nya, tapi sampai hari ini belum dirilis juga.
Dulu waktu sebelum saya beli lisensinya, saya kasih masukan kepada developer-nya, supaya meniru fitur-fitur di PHPMaker. Gak tahu apakah di versi 2 nanti banyak perubahan atau masih seperti Vemto versi 1.x.
tanpa.info mengatakan
Ooo ternyata sepemikiran Pak, Selintas saya lihat untuk teknologi Vemto cukup mengikuti jaman. Entah mengenai fitur-fiturnya, saya belum terlalu ‘menjelajahinya’
Terima kasih kembali untuk respon cepatnya.
Salam Damai.
Masino Sinaga mengatakan
Sama-sama mas. Tujuan saya beli lisensi Vemto, karena dari dulu saya ingin sekali belajar Laravel, tapi harus melalui tools code generator-nya… karena saya paling malas kalau harus menjalankan perintah di command line buat installasi/migrasi table/databasenya. Bagi saya, cara seperti itu sangat bertele-tele dan tidak efektif.
Saya itu dari dulu suka menggunakan tools, cukup klak klik klak klik, jadi deh script-nya di-generate. Urusan tetek bengek seharusnya bisa ditangani oleh tools-nya.
Dari dulu saya itu penikmat tools code generator. Saya sangat respek/appreciate kepada mereka yang sudah mau bersusah payah membuat tools code generator.
Makanya saya tidak ragu-ragu saat itu membeli lisensi Vemto yg versi Lifetime-nya.
fery setiawan mengatakan
izin bertanya bapak bagai mana cara seting online database yang suport ssl/tls
Masino Sinaga mengatakan
Biasa saja, mengikuti konfigurasi setting yang diberikan oleh databasenya.
Charly mengatakan
Siang Pak Masino. Untuk login di PHPMaker Projects nya Pak Masino gimana ya? tadi saya sudah order untuk Project Financial Balance, tapi untuk download nya saya belum tau gimana, gitu juga untuk login. Mohon bantuaanya. Makasih
Salam
Masino Sinaga mengatakan
Selamat malam. Barusan saya cek, belum ada order masuk untuk project tersebut. Kemungkinan proses order-nya belum selesai atau belum sampai payment ke Paypal-nya. Silahkan dicoba lagi.
Charly mengatakan
Mat Pagi. ijin Pak Masino. Bisakah saya dapat email contact nya Pak Masino? Sebagai informasinya untuk pembayaran dari Paypal saya sudah Complete, adakah cara supaya saya bisa mengirimkan bukti pembayarannya? Makasih
Salam
Masino Sinaga mengatakan
masino[dot]sinaga[at]gmail[dot]com
Charly mengatakan
Ijin Pak Masino, saya sudah konfirm di emailnya. Makasih
Masino Sinaga mengatakan
Oke mas, emailnya sudah saya respon ya, semoga dapat membantu.
Charly mengatakan
Mat Pagi Pak Masino.
Pak Masino mohon solusinya…saya buat menu view dengan gabungan beberapa beberapa query waktu di coba di server lokal jalan dengan lancar, tapi pas di upload sangat lama untuk load halaman yang bersangkutan…mohon bantuannya Pak Masino. Makasih
Masino Sinaga mengatakan
Sangat lama itu kira-kira berapa menit? Apakah berhasil dimuat tapi lama? Atau ketika dimuat tidak tampil juga datanya?
Eka Dalas Pangestu mengatakan
Hallo pak masino
Mau tanya pak, saya pake phpmaker 2022.11 ketika generate folder vendornya tidak terbentuk itu kenapa ya pak
Terima kasih
Masino Sinaga mengatakan
Kemungkinan karena tidak terhubung ke Internet atau komputer-nya sedang offline?
Eka Dalas Pangestu mengatakan
Untuk komputernya si terhubung ke internet pak,
tapi muncul error :
ERROR: Command Field: Composer update -n –ignore-platform-req.php
bisa bantu saya menyelesaikan masalahnya pak masino
Masino Sinaga mengatakan
Coba buka command prompt di Windows-nya, lalu ketikkan perintah ini untuk mengecek versi nodejs nya:
lalu tekan Enter.
Demikian juga untuk Composer, cek versinya dengan mengetikkan di command prompt:
lalu tekan Enter.
Eka Dalas Pangestu mengatakan
Untuk Node versi 16.20.2 dan untuk composer 2.6.5 pak masino
untuk phpmaker nya versi 2022.11
Masino Sinaga mengatakan
Saran saya, jangan pakai versi 2022 karena tidak terlalu stabil dan sempurna. Saya sarankan untuk selalu menggunakan versi terakhir, saat komentar ini saya tulis, adalah versi 2024.