Melakukan override controller magento 2

Dalam proses development aplikasi magento, terkadang kita perlu mengubah fungsional dari plugin/module bawaan maupun module lain. Semisal kasus yang kemarin saya alami. Untuk mengubah title dari halaman Orders and Returns. Saya coba mengubah title dengan layout update dari themes ternyata tidak berhasil. Setelah saya telusuri, ternyata title tersebut di set dalam controller dari module sales […]

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...

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...