Posts

Showing posts with the label Ecommerce

Membuat Minimal Module untuk Magento 2

Image
Disini adalah catatan saya untuk membuat Module sederhana untuk Magento 2. Perlu lihat cara install dan setup pertama kali? cek  disini . Langkah 1. Struktur Folder. Struktur penempatan module di Magento 2 tokoku adalah nama project folder. code adalah folder yang berisi module-module. Mojambe adalah nama vendor. Blog adalah nama module Penjelasan dari struktur folder diatas adalah, project yang bernama tokoku yang dikerjakan oleh vendor\perusahaan bernama Mojambe dan module yang sedang dikerjakan adalah module  Blog . { NamaProject }/app/code/{ NamaVendor /{ NamaModule }} Langkah 2: Isi Minimal dari Folder Module. struktur folder module: tokoku/app/code/Mojambe/Blog Terdapat dua file dibawah folder blog: etc/module.xml <? xml version = "1.0" ?> < config xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation = "urn:magento:framework:Module/etc/module.xsd" > ...

Catatan Instalasi Magento 2 (Snapshot Lengkap)

Image
Berikut adalah catatan saya tentang instalasi Magento 2 di laptop saya, diakhir juga ada catatan saya terkait deployment sample data di dev env saya.  Langkah 1: Buat MySQL Database untuk Magento 2. Beri nama database yang akan digunakan oleh Magento 2 kita, namanya tokoku. Klik Apply untuk membuat database. Lihatm database tokoku sudah siap digunakan oleh Magento 2 kita. Langkah 2: Clone Magento 2 dari Repository. Buat dulu access key disini bila belum punya. When prompted, enter your Magento authentication keys. Your public key is your username; your private key is your password . Gunakan perintah composer berikut untuk melakukan download project Magento 2 yang bernama tokoku. composer create-project --repository=https://repo.magento.com/ magento/project-community-edition tokoku Mendownload berbagai macam dependencies yang diperlukan oleh Magento 2. Mau liat log instalasi Magento 2 yang saya lakukan secara lengkap? lihat aja d...

Setup Fake SMTP Email di Magento 2 dengan MailTrap

Image
Mailtrap adalah server SMTP bohongan untuk menguji, melihat, dan mengirim email tanpa mengirim spam ke pelanggan beneran. Mailtrap is a fake SMTP server to test, view and share emails sent from the development and staging environments without spamming real customers. Saya setup mailtrap supaya tidak terus-terusan mendapatkan alert ini dan juga bisa mendapatkan banyak informasi tentang apa yang terjadi dilocal dev saya ke fake inbox di Mailtrap. Magento belum bisa kirim email karena belum terhubung ke SMTP Oleh karena hal diatas makanya saya merasa perlu untuk memasang fake smtp email di Magento local dev saya. untuk detailnya ada di snaphots2 berikut ini. Buat Akun Mailtrap https://mailtrap.io/register/signup Halaman registrasi  akun baru mailtrap Halaman login dengan Github Beri akses Mailtrap mengakses akun Github Halaman dashboard Mailtrap Buat Inbox Baru Mailtrap Buat Inbox Baru Ups, kena limit gratisan hanya bisa pu...