Menyisipkan komponen(html) ke storefront magento 2 menggunakan plugin

Untuk kustomisasi website magento kita. Sering kali kita ingin menambahkan fitur di dalam magento, akan tetapi di dalam magento fitur yang kita inginkan tidak tersedia. Karena itu kita bisa menambahkan sendiri fungsional tersebut dengan plugin. Untuk tutorial ini, kita akan mencoba menambahkan komponen dibagian paling atas dari website kita. Membuat plugin Kita buat dulu plugin […]

more...

Membuat plugin magento 2

Sering kali kebutuhan dalam aplikasi kita tidak diakomodir oleh magento. Untuk itulah kita harus menginstall atau membuat plugin magento kita sendiri. Dengan menggunakan plugin kustom, anda dapat menambahkan fungsionalitas baru sesuai kebutuhan. Membuat plugin Seperti halnya saat membuat themes, kita harus membuat folder sebagai vendor, dan didalamnya kita membuat folder untuk plugin kita. Akan tetapi […]

more...

Mengirim Newsletter (Email massal) Magento 2

Newletter merupakan salah satu cara yang mudah bagi kita untuk berinteraksi dengan customer. Dengan newsletter kita bisa mengirim banyak email sekaligus ke customer kita. Kita bisa mengirim promosi, informasi atau pengumuman terbaru sekaligus. Namun tentu saja terbatas untuk customer yang sebelumnya sudah berlangganan newsletter ke website kita. Menu newsletter ada di bagian dashboard > Communication, […]

more...

Menjadwalkan eksekusi script dengan cronjob

Cron adalah salah satu tools dalam linux yang berfungsi untuk mengeksekusi suatu script/perintah dalam jangka waktu tertentu. Cron sangat berguna apalagi untuk melakukan perintah yang berulang – ulang / terjadwal. Contoh yang sering digunakan yaitu untuk menjadwalkan backup database setiap hari. Beberapa aplikasi seperti magento juga mewajibkan untuk “mendaftarkan” scriptnya ke crontab agar bisa menjalankan […]

more...

Menambahkan css/style ke magento 2

Untuk mempertegas branding kita di website, tentu kita harus menyesuaikan tampilannya seperti yang kita inginkan. Saat itulah kita perlu menambahkan css pada website kita. Lalu bagaimana caranya jika kita melakukannya di dalam magento? Jika tema yang kita gunakan adalah tema yang override tema lain, kita bisa menyesuaikan style dengan cara menambahkan file app/design/<vendor>/<nama_tema>/web/css/source/_extend.less. Lalu kita […]

more...

Membuat theme magento 2

Untuk mengkustomisasi tampilan magento agar sesuai keinginan dan kebutuhan kita, bisa kita lakukan dengan membuat tema baru pada aplikasi magento kita. Selain itu, tema juga berguna untuk menyeragamkan tampilan dari modul modul bawaan maupun external yang mungkin kita install di magento kita. buat folder di app/design/frontend/<nama_vendor>/<nama_tema>contoh: app/design/frontend/Hpu/restaurant setelah itu buat file theme.xml didalam folder themes […]

more...

Datatables di laravel dengan laravel mix

Laravel mix mempermudah kita dalam mengelola resource frontend aplikasi laravel kita. Kita akan mencoba menggunakan datatables menggunakan laravel mix. Buka terminal/command line ke direktori aplikasi anda, install datatables dengan perintah npm install datatables –save sebelumnya kita buat dahulu struktur tabel kita, saya menggunakan view dari instalasi fresh laravel, menggunakan file welcome.blade.php, <!doctype html> <html lang=”{{ […]

more...

Membuat simpel REST api dengan slim microframework

Halo, kali ini kita akan mencoba membuat REST API sederhana menggunakan slim microframework. REST api memungkinkan kita melakukan pertukaran data melalui http, data yang dikirim / diterima merepresentasikan suatu resource. Sebelumnya kita butuh composer terinstal di komputer kita. Selain itu, untuk menguji aplikasi kita, kita juga butuh postman/http requester atau aplikasi lain untuk melakukan request […]

more...

Codeigniter twig: membuat template library

Salah satu template engine yang populer saat ini adalah twig. Selain mudah digunakan, twig juga cepat dan powerfull. Sayangnya codeigniter tidak secara default mensupport twig, jadi kita harus menginstallnya secara manual. Untuk menginstallnya, kita bisa langsung download twig atau lewat composer, kita akan menggunakan composer untuk instalasi ini. Menggunakan composer Pastikan anda sudah men set […]

more...

Propel ORM with codeigniter

hi, today we gonna mix codeigniter with Propel Orm, we gonna use composer to install propel in our codeigniter application, so make sure you have install composer in your machine. but what is Propel ORM? Propel is an open-source Object-Relational Mapping (ORM) for SQL-Databases in PHP 5.5. It allows you to access your database using a set of […]

more...