Menggunakan rest api woocommerce

Rest api merupakan salah satu cara komunikasi untuk antar aplikasi. Dengan menggunakan rest api woocommerce, kita bisa menggunakan data dari aplikasi toko online kita untuk digunakan di aplikasi lain. Misalnya anda ingin membuat aplikasi mobile untuk web toko online anda, atau membuat model headless wordpress, dsb, anda bisa meminta data melalui request ke rest api. […]

Membuat widget js di magento 2

Dengan menggunakan widget js, kita bisa memanggil fungsi widget kita di file template maupun block. Kita bisa menambahkan javascript di template maupun plugin kita sesuai kebutuhan. Jika anda ingin menambahkan di themes bisa anda masukkan ke <Direktori theme>/web/js/<file js>. Sementara jika ingin menambahkan di plugin <Direktori theme>/view/frontend/web/js/<file js> (jika ingin untuk plugin admin ganti frontend […]

Japanese keyword hack

Japanese keyword hack merupakan salah satu serangan SEO spam. Mungkin situs yang terkena serangan ini seolah terlihat biasa saja. Akan tetapi jika anda mengetik site:situsanda.com di pencarian google. Anda akan menyadari bahwa hasil pencarian dari situs anda adalah bukan konten dari situs anda tapi konten konten dengan berbahasa jepang. Sitemap Dari kasus yang saya alami, […]

Membuat frontend theme odoo

Seperti yang kita tahu, odoo memiliki app website dimana kita bisa membuat website/e-commerce menggunakan odoo. Jadi alih alih menggunakan cms seperti wordpress atau magento kita bisa menggunakan odoo untuk menangani website. Tentu jika kita sudah memiliki odoo kita bisa menghemat resource daripada menggunakan cms yang terpisah dengan odoo. Untuk membuat themes odoo langkahnya hampir sama […]

Cara inspect web di chrome android

Bagi para web developer terkadang memiliki kesulitan pada tampilan mobile. Masalah umum yang terjadi adalah terkadang tampilan responsive walaupun sudah dites bagus di web. ternyata ada bagian yang tidak berperilaku seperti yang kita inginkan saat di perangkat mobile. Masalahnya, tidak ada pilihan inspect element pada browser mobile. Sehingga untuk mengeceknya kita bisa menggunakan cara lain, […]

Posted in css

Membuat aplikasi vuejs dengan vue-cli

Vuejs merupakan salah satu framework js yang semakin banyak peminatnya. Vuejs bisa digunakan untuk membuat aplikasi web yang berbentuk single page application. Vue CLI Vue cli adalah suatu tools yang bisa kita gunakan untuk mengelola aplikasi kita. Kita juga dapat memulai project dengan menggunakan boilerplate dari vue-cli. Untuk memulai, terlebih dahulu kita harus memiliki nodejs […]

Kompres gambar menggunakan jpegoptim

File gambar yang terlalu besar tentu menjadi masalah tersendiri dalam web development. File gambar yang besar membutuhkan waktu lebih lama untuk dimuat oleh browser. Kita dapat mengatasi hal ini dengan melakukan kompres pada gambar. Untuk melakukan kompres gambar, banyak tools yang tersedia untuk melakukan task ini. Salah satunya adalah jpegoptim. Jpegoptim ini cukup cepat dan […]

Tutorial odoo part 3: melakukan override function di odoo

Untuk kostumisasi suatu plugin kita dapat dengan melakukan override dari function yang sudah ada. Pada tutorial sebelumnya, kita telah menambhakan satu field baru pada model purchase.order https://blog.hprasetyou.com/membuat-custom-module-odoo-part-2-menambahkan-field-ke-module-yang-sudah-ada/. Kita akan menggunakan lagi module yang telah dibuat di tutorial tersebut. Dalam odoo, semua model memiliki parent ke class model. Untuk melakukan override dari parent kita, kita dapat […]

Membuat tabel dengan plugin magento 2

Tabel dibutuhkan jika kita membuat plugin yang memiliki fitur untuk menyimpan data dari user. Pertama, tentu kita harus membuat plugin terlebih dahulu. Lalu didalam plugin kita kita buat satu file: Setup/InstallSchema.php. File ini nantinya akan dieksekusi saat kita menginstall plugin kita. Sesuaikan variabel $tbName dengan nama yang ingin anda pilih sebagai nama tabel anda. Saya […]

Menambahkan post instagram di frontstore magento 2

Post instagram bisa menambah minat dari calon customer ke web magento kita. Dengan instagram kita bisa menampilkan showcase produk ataupun testimoni dari pelanggan. Install plugin Download plugin di https://github.com/WinkelDigital/InstagramPost/archive/dev.zip Ekstrak plugin lalu kita buat folder bernama “Winkel” di dalam direktori app/code pada aplikasi magento kita. lalu kita pindahkah plugin kita ke dalam folder tersebut. Jalankan […]