Sudah lama juga mas rudy tidak menggunakan CMS Opencart dan ternyata sekarang sudah sampai versi yang 2.1.0.1 dengan tampilan yang lebih modern. Karena salah satu domain mas rudy memerlukan store dengan multi harga maka mas rudy kembali menengok CMS ini dan men-download kembali versi terbaru opencart.
Yang akan mas rudy bahas adalah cara membuat store dengan opencart dengan multi price / harga, namun mas rudy akan memulai dari pengalaman mas rudy saat mulai install di slah satu hosting milik mas rudy.
Yang akan mas rudy bahas adalah cara membuat store dengan opencart dengan multi price / harga, namun mas rudy akan memulai dari pengalaman mas rudy saat mulai install di slah satu hosting milik mas rudy.
INSTALL OPENCART DI HOSTING
Setelah mas rudy copy kan semua file ke dalam hosting dengan menggunakan aplikasi kesayangan mas rudy, yaitu filezilla langkah selanjutnya adalah membuat database baru. Tiap hosting memiliki cara pembuatan database dengan cara yang berbeda dan tidak akan mas rudy bahas lebih lanjut tentang pembuatan database ini.
Setelah kedua persiapan ini selesai (copy file dan membuat database) mas rudy langsung membuka URL yang sedang mas rudy buat, dan ternyata mas rudy mendapat notifikasi pertama, yaitu : "file config.php doesn't exis" di root dan di folder admin. Dan langsung saja mas rudy membuat file baru untuk kedua folder tersebut, yaitu config.php.
Sudah, saatnya F5 atau refresh browser ... upssss ada notifikasi baru lagi, file permission untuk beberapa folder yang harus full access (777) ternyata belum mas rudy ubah. Untungnya mas rudy menggunakan filezilla jadi sangat mudah merubahnya seperti explorernya windows saja.
Baiklah, semua permission sudah di setting dan tinggal F5 / refresh lagi untuk memulai proses installasi opencart dan "tombol next" sudah bisa digunakan kali ini dan benar saja ... si far so good. Beberapa kolom mesti mas rudy isi :
- Database driver
- Host
- Database name
- Username
- Password
tapi tunggu dulu, database driver tidak ada pilihan yang muncul saat install opencart, mikir sejenak .... emmm iya, php.ini di hosting harus di atur dulu agar support, dalam kasus mas rudy ini tinggal meng-aktifkan ekstensi mysqli (bukan mysql), dan cara nya juga cukup mudah, yaitu dengan menambahkan "extension=mysqli.so" pada php.ini saja. dan yup semua berjalan lancar sampai proses berakhirnya istall opencart.
Pada bagian akhir proses muncul pemberitahuan untuk menghapus folder "install" dan 2 tombol khas opencart, yaitu pilihan :
- Lihat Store, dan
- Dashboard Administrator
Kembali ke filezilla, dan hapus folder install, tinggal klik dan delete.
Mas rudy langsung menuju ke dashboard administrator dan ... wow tampilannya sudah sangat berubah, "bootstrap banget" pikir mas rudy.
OPENCART MULTI HARGA
Proses install opencart selesai, sekarang kembali ke topik utama tulisan ini yaitu multi harga untuk produk yang sama bisa tidak dengan opencart ? Jawabannya juga pasti bisa, opencart menyediakan opsi (option) dan atribut yang bisa kita atur.
Pertanyaannya adalah, bagaimana jika multi harga ini berlaku untuk setiap lokasi yang berbeda, masih bisakah ?
Kenapa mas rudy membahas ini ? karena mas rudy sendiri memerlukan hal ini untuk salah satu brand produk yang mas rudy jual dan karena hal ini pulalah banyak teman mas rudy yang memutuskan tidak menggunakan sistem checkout namun memilih sistem komunikasi langsung untuk ordernya via sms, bbm maupun telepon.
Masih bingung tentang masalahnya ? Baiklah ... mas rudy berikan beberapa contoh :
1. Produk A :
- Wilayah 1 = Rp. 5.000,-
- Wilayah 2 = Rp. 5.500,-
- Wilayah 3 = Rp. 6.000,-
2. Produk B :
- Wilayah 1 = Rp. 15.000,-
- Wilayah 2 = Rp. 15.500,-
- Wilayah 3 = Rp. 16.000,-
Mas rudy sudah mencoba beberapa cara dengan grup opsi dan atribut tidak berhasil, terus bagaimana caranya ?
Disinilah kelebihan opencart (menurut mas rudy) yang bisa multi store, dan untuk menunjang ini Anda memerlukan hosting yang bisa membuat banyak sub domain.
Solusinya hanya menggunakan trik sederhana saja, yaitu kita ubah cara memandangnya menjadi :
- Wilayah 1 = Store 1 = sub domain 1
- Wilayah 2 = Store 2 = sub domain 2
- Wilayah 3 = Store 3 = sub domain 3
- dst
So. akhirnya mas rudy memutuskan untuk membuat 5 store karena memang 1 (satu) produk memiliki 5 (lima) harga untuk masing-masing wilayah dan opencart memungkinkan melakukan ini hanya dengan satu instalasi saja, sedangkan store lainnya tidak perlu kita install lagi (itulah multi store).
Oya, beberapa orang di forum-forum menyebutkan bahwa installasi harus di root domain (bukan sub domain), ternyata mas rudy sudah mencoba sendiri ... dan tidak harus di root namun sedikit berbeda cara pengaturannya.
EKSTENSION OPENCART UNTUK SHIPPING (JNE, POS DLL)
Inilah salah satu alasan kenapa mas rudy memilih opencart, yaitu mas rudy tidak perlu bingung lagi tentang shipping method seperti JNE, POS, dan lain-lainnya karena dulu mas rudy pernah membuatnya, yang berubah adalah data harganya saja saat ini, tinggal minta saja.
Note :
Note :
- Ekstensi JNE Opencart ini buat personal used saja, dan tidak di share atau dijual. (maaf).
AKHIRNYA
Memang tetap ada kesulitan untuk mengontrol 5 store sekaligus dan untuk mengatasi hal ini mas rudy melakukan beberapa hal ini :
- Domain utama : menggunakan wordpress dan menggabungkannya khusus untuk "halaman pembelian" atau "halaman belanja" menggunaka iframe (memang kurang ideal),
- Sub domain 1 untuk harga wilayah 1
- Sub domain 2 untuk harga wilayah 2, dan seterusnya
- Dan kontrol ke-5 toko ini menggunakan blogspot gratisan (nah loh) yang tidak mas rudy "search engine-kan" dan hanya mas rudy saja yang menggunakan untuk membuka 5 dashboard admin opencart pada 1 halaman blogspot dan menggunakan iframe lagi.
Sejauh ini, ini adalah solusi yang bisa mas rudy lakukan untuk mengatasi kompleknya harga yang berbeda-beda untuk setiap wilayah.
Saya, yakin siapa saja yang sudah terlanjur singgah kesini bingung dengan apa yang mas rudy bahas dan penyampaian yang tidak jelas... tapi buat teman-teman yang memiliki permaslahan yang sama, silahkan baca berulang-ulang agar paham (jangan sms), dan maaf karena tulisannya kacau balau.
Hahahahaha.....
Hahahahaha.....
0 Komentar untuk "Opencart Multi Price / Multi Harga"