Virtuemart E-Commerce

Virtuemart HomeSudah lama juga nih nggak ng-update blog. Sehubungan dengan kesibukan akhir-akhir ini yang makin menyita waktu. Meskipun sibuk, harus tetap semangat. Betul ? :D

Bermula dari kuliah e-commerce yang saya ikuti. Ada beberapa model bisnis dalam jagat E-commerce ini. Antara lain Bisnis to Bisnis (B2B), Bisnis to Customer (B2C), Customer to Customer (C2C) dan belakangan Goverment (pemerintah) pun ikut masuk juga dalam model bisnis E-commerce ini. Kedepannya E-commerce akan bertambah marak, hal ini diperkuat dengan M-Commerce (mobile commerce) yang memudahkan kita dalam bertransaksi melalui media mobile seperti Handphone.

Virtuemart List

Virtuemart Detail

Tak disangka dosenku memberikan tugas masing-masing mahasiswa untuk membuat sebuah Website E-commerce. OsCommerce, satu nama Content Management System (CMS) langsung terlintas di benakku.

Tapi pilihan itu kandas terkait sulitnya mengkustomisasi tampilan (template) website OsCommerce.

Pilihanku pun jatuh pada Joomla, sebuah CMS yang sudah dikenal luas. Kebetulan Joomla pun sudah mempunyai komponen khusus E-Commerce yaitu bernama Virtuemart (Thanks ya Mr. Febri atas rekomendasinya).

Berikut adalah langkah-langkah dalam menginstall sebuah website E-Commerce menggunakan Joomla CMS:

  1. Jika belum tersedia webserver, anda bisa menginstall nya di komputer anda sendiri dengan memakai Installer Wamp atau Apache2Triad . Installer tersebut akan otomatis menginstall Apache-PHP-MySQL di komputer anda.
  2. Download file instalasi Joomla+Virtuemart di sini . Waktu itu saya pilih untuk mendownload Joomla! 1.0.15 eCommerce Edition yang berbentuk file terkompresi (tar.gz).
  3. Buatlah sebuah database baru di MySQL, namanya terserah anda tapi yang penting harus diingat karena akan dibutuhkan pada step berikutnya.
  4. Ekstrak file Joomla.tar.gz tersebut ke folder htdocs atau www di webserver anda, namai direktori tsb dengan joomla. Kemudian buka web bwoser, bukalah halaman instalasi Virtuemart dengan mengetikkan http://localhost/joomla/instalation. Ikuti step-step pada proses instalasi dan jangan lupa untuk memasukkan nama server database MySQL (isi dengan nama localhost), masukkan username MySQL (biasanya : root), password MySQL (biasanya tidak di isi / dikosongkan), serta nama database yang tadi dibuat pada point nomer 3. Setelah langkah terakhir selesai, anda akan diminta untuk menghapus direktori tempat file-file instalasi Joomla berada, untuk keperluan security.(biasanya ada di ..\www\joomla\instalation atau di ..\htdocs\joomla\instalation).
  5. Untuk memanage Website anda bisa membuka alamat http://localhost/joomla/administration. Sedangkan alamat “toko” E-Commerce anda adalah di http://localhost/joomla/

Secara kita kan hidup di negara yang tercintah ini. Jadi ya sikon(situasi dan kondisi)nya harus disesuaikan juga toh. Mulai deh setting-setting ganti mata uang US$ (default) ke mata uang Rupiah (Rp.).

Masalah muncul saat menginputkan produk-produk yang harganya mencapai jutaan rupiah (8 digit atau lebih). Harga yang ditampilkan makin ngawur di Website.

Solusinya yaitu dengan merubah parameter di database MySQL yaitu :

di Field product_price pada tabel jos_vm_product_price dirubah typenya dari 10,5 menjadi 16,5 atau 20,5 sekalian. Artinya agar field product_price dapat menampung nilai harga, maksimal 20 digit.

Muncul problem baru lagi, website yg sudah dibuat susah-susah, malah gak bisa tampil sempurna di komputer lain (layout, font dan keseluruhan template gak tampil dengan benar). Fiuhh, ternyata problem ini adalah WAJAR. Banyak pengguna Joomla yang bernasib sama.

Eits jangan putus asa dulu, ada solusinya nih. Caranya :

buka file configuration.php di folder ..\www\joomla atau ..\htdocs\joomla.
Rubah $mosConfig_live_site = ‘http://localhost/joomla’;
menjadi
$mosConfig_live_site = ‘http://ip_address_komputer_anda/joomla’;
atau
$mosConfig_live_site = ‘http://nama_komputer_anda/joomla’;

Pasti sekarang Website anda sudah tidak berantakan lagi kalau diakses dari komputer lain.
Sekian dan terimakasih. Mudah-mudahan tugasku dapat nilai yang memuaskan. :)


Ref :

1. http://agung-nugroho.web.id/?p=53=1

2. http://www.chris-wallace.com/2009/07/17/simplecartjs-a-free-wp-e-commerce-thematic-child-theme/

3. http://www.joomla.org/download.html

4. http://dev.virtuemart.net/redmine/projects/virtuemart/files

Share this

Related Posts

Previous
Next Post »