Category: Magento

Membuat Tipe Produk Baru pada Magento

Pada Magento secara default terdapat beberapa tipe produk seperti Simple, Downloadable, dan Configurable. Namun pada beberapa kasus mungkin kita diharuskan untuk membuat tipe produk sendiri yang tidak disupport oleh Magento secara default. Tentu saja sebagai Software berskala Enterprise, Magento memberikan fasilitas agar kita dapat mendefinisikan tipe produk kita sendiri dengan sangat mudah. (more…)

Menghilangkan Menu pada Halaman Admin Magento 2

Dibandingkan dengan Magento 1, Magento 2 jauh lebih solid secara arsitektur dan lebih mudah diuntuk melalukan kustomasi. Kemudahan itu salah satunya adalah kita bisa menambahkan atau mengurangi menu pada halaman admin dengan sangat mudah. (more…)

Memahami Interceptor (Plugin) pada Magento 2

Untuk memanipulasi logic atau alur sebuah service pada Magento 2, selain menggunakan Dependency Injection yaitu dengan meng-override service yang dimaksud seperti yang telah dijelaskan sebelumnya. Kita juga dapat memanipulasi logic dari sebuah service menggunakan Plugin (Interceptors). Menurut situs resminya, penjelasan tentang Interceptors adalah sebagai berikut: (more…)

Memahami Dependency Injection pada Magento 2

Modern architecture pada software development saat ini sangat erat kaitannya dengan dependency injection yaitu sebuah teknik tentang bagaimana sebuah object diinisiasi sebelum dia dapat siap untuk digunakan. Hampir setiap software baik itu Framework, CMS atau Web Application biasanya telah menerapkan teknik tersebut, tak terkecuali Magento.

Magento adalah salah satu e-commerce engine yang berstandar enterprise dan banyak digunakan oleh perusahaan besar. Selain itu, Magento punya arsitektur yang sangat solid (more…)