Solusi e-Commerce Membantu Anda ber-jualan online

4Sep/09-

Memahami Magento dari Data Contoh

Toko Demo Magento CommerceMagento Commerce termasuk sistem perangkat lunak eCommerce yang cukup kompleks untuk dipahami. Salah satu cara untuk mempermudah kita memahaminya adalah dari data contoh (sample data) yang disediakan oleh pembuat Magento Commerce, yaitu Irubin Consulting. Dengan memakai data contoh, kita bisa melihat bagaimana fitur-fitur Magento Commerce bekerja tanpa perlu memasukkan data-data yang jumlahnya cukup banyak. Data-data contoh ini juga bisa dijadikan acuan pada saat kita memulai mengisi data jualan online kita sendiri dalam Magento Commerce.

Sebelum kita bisa melihat data contoh Magento Commerce, terlebih dahulu kita perlu memiliki instalasi lokal atau offline Magento Commerce di komputer kita sendiri. Instalasi lokal ini diperlukan untuk menjalankan Magento Commerce agar kita bisa mencoba fitur-fiturnya baik sebagai pemilik toko online (admin) maupun pelanggan dengan lebih mudah dan cepat. Tulisan saya yang berjudul Cara Instal Magento di Komputer Sendiri menjelaskan dengan detil tentang bagaimana melakukan hal ini.

Langkah berikutnya, kita perlu mengunduh data contoh Magento Commerce dari alamat berikut ini: http://www.magentocommerce.com/downloads/assets/1.2.0/magento-sample-data-1.2.0.zip.

Data contoh ini berisi skrip SQL dan gambar-gambar produk yang akan ditampilkan dalam Magento Commerce. Skrip SQL bentuknya berupa berkas teks yang harus dijalankan terhadap database yang menjalankan Magento Commerce. Sedangkan gambar-gambar contoh harus kita salin ke dalam sistem berkas Magento Commerce. Data contoh versi terakhir pada saat tulisan ini ditulis ditujukan untuk Magento Commerce versi 1.2. Namun, data contoh tersebut juga bisa digunakan untuk Magento Commerce 1.3 seperti yang akan kita coba dalam demo ini.

Meng-instal Data Contoh

Data contoh Magento Commerce bisa di-instal dengan tiga langkah mudah berikut ini:

  • Membuat database contoh
  • Memasukkan data contoh
  • Menyunting konfigurasi

Berikut ini penjelasan detil masing-masing langkah tersebut.

Membuat Database Contoh

Untuk membuat database yang akan menyimpan data-data contoh Magento Commerce, lakukan langkah-langkah berikut ini:

  1. Buka jendela PuTTY, lalu ketikkan perintah

    mysql

    untuk membuka program mysql. Program ini digunakan untuk berinteraksi dengan database MySQL, tempat Magento Commerce menyimpan data.

  2. Buat sebuah database baru untuk menampung data contoh Magento Commerce yang kita beri nama misalnya magento_sample. Berikut ini sintaks untuk membuat database baru:

    create database magento_sample;

  3. Dengan asumsi kita sudah punya user yang bernama magento yang kita buat sebelumnya, kita perlu memberikan akses kepada user magento ke database magento_sample. Berikut sintaks perintah untuk melakukan hal tersebut:

    grant all on magento_sample.* to magento@'%';

  4. Keluar dari program mysql dengan mengetikkan perintah

    exit;

Gambar berikut ini menunjukkan jendela PuTTY yang menunjukkan urutan-perintah-perintah di atas:

Jendela PuTTY menampilkan sintaks MySQL

Memasukkan Data Contoh

Berikut ini langkah-langkah untuk memasukkan data contoh Magento Commerce:

  1. Ekstrak berkas unduhan magento-sample-data-1.2.0.zip. Setelah diekstrak, berkas ini akan menghasilkan:

    • berkas magento_sample_data_for_1.2.0.sql
    • folder media yang isinya berupa gambar-gambar produk
  2. Salin berkas magento_sample_data_for_1.2.0.sql ke dalam sistem berkas virtual server, misalnya ke folder /root.

  3. Buka jendela PuTTY, lalu ketikkan perintah berikut ini:

    cd /root
    mysql -D magento_sample < magento_sample_data_for_1.2.0.sql

  4. Salin folder media ke direktori /var/magento. Apabila ada warning apakah akan menimpa berkas-berkas yang ada, pilih saja Yes.

Menyunting Konfigurasi

Konfigurasi Magento Commerce disimpan dalam berkas yang tersimpan dalam /var/magento/app/etc/local.xml. Buka saja berkas tersebut dengan editor teks, lalu ubah bagian connection (di sekitar baris ke 42). Berikut ini konfigurasi yang kita masukkan sesuai dengan nama database contoh yang kita buat pada langkah di atas. Perhatikan bahwa yang diubah hanya di baris yang diberi warna merah.

<connection>
  <host><![CDATA[localhost]]></host>
  <username><![CDATA[magento]]></username>
  <password><![CDATA[password]]></password>
  <dbname><![CDATA[magento_sample]]></dbname>
  <active>1</active>
</connection>

Menjalankan Magento dengan Data Contoh

Setelah data contoh telah dimasukkan, kita bisa melihat dan mencobanya dalam sebuah jendela browser. Dalam mencoba data contoh tersebut kita bisa berlaku sebagai pelanggan maupun pemilik toko online (admin). Sebagai pelanggan yang kita lihat adalah tampilan depan (front-end) dari toko online, sedangkan sebagai admin, yang penting adalah bagian belakang (back-end). Kita akan melihat secara sekilas bagaimana tampilan toko demo (demo store) Magento Commerce baik sebagai pelanggan maupun sebagai admin.

Berlaku Sebagai Pelanggan

Buka browser, lalu navigasikan ke http://magento.local. Pada saat pertama kali di jalankan, Magento Commerce akan memperlihatkan layar yang menunjukkan adanya error. Abaikan error tersebut, lalu navigasikan kembali browser kita ke http://magento.local. Kali ini dan seterusnya error tersebut sudah hilang dan layar Magento commerce menunjukkan halaman depan dari toko demo, seperti terlihat dalam gambar berikut ini.

Halaman depan toko demo Magento Commerce

Seperti terlihat dalam gambar di atas, toko demo Magento Commerce sudah memiliki cukup banyak produk dan kategori. Untuk saat ini pada saat kita klik salah satu produk yang tampil dalam halaman depan, layar Magento Commerce akan menampilkan pesan error bahwa produk tersebut tidak ditemukan. Hal ini karena konfigurasi SEF (search engine friendly) pada URL produk tidak dilakukan dalam instalasi data contoh. Kita bisa membetulkan error tersebut melalui layar admin.

Untuk melihat contoh detil salah satu produk, klik pada menu Apparel – Shirts, lalu pilih salah satu produk pada daftar produk yang ditampilkan. Gambar berikut ini menunjukkan contoh tampilan halaman detil produk dari kategori Apparel.

Magento Commerce menampilkan detil produk

Silakan Anda 'bermain-main' dengan fitur-fitur Magento Commerce sebagai pelanggan dengan mencoba layar-layar lain, mencoba berbelanja, mencoba proses checkout, dan lain sebagainya.

Berlaku Sebagai Pemilik Toko Online (admin)

Sebagai Data contoh Magento Commerce membuat satu user administrator dengan detil berikut ini:

User Name: admin
Password: 123123

Buka browser, lalu navigasikan ke http://magento.local/admin. Masukkan user name dan password di atas pada layar login, lalu klik tombol 'Login'. Setelah login sukses, layar 'Admin Panel' Magento Commerce akan ditampilkan seperti terlihat dalam gambar berikut ini:

Layar Admin Panel Magento Commerce

Dari layar 'Admin Panel' inilah semua hal yang tampil dalam front-end diatur. Sebagai admin kita bisa mengatur tampilan toko online (tema), menambah kategori dan produk, merancang halaman depan, memproses order, melihat statistik order dan pelanggan, dan lain sebagainya. Setiap fungsi tersebut bisa diakses melalui menu yang ditampilkan di bagian atas layar 'Admin Panel'.

Gambar berikut ini menunjukkan layar administrasi produk dimana produk-produk yang di-instal dalam data contoh terlihat cukup banyak.

Data contoh Magento Commerce dalam layar admin

Kesimpulan

Data contoh (sample data) Magento Commerce mempermudah kita belajar dan memahami fitur-fitur Magento Commerce. Dengan melakukan instalasi data contoh pada Magento Commerce secara offline, kita bisa mencoba 'bermain-main' dengan data tersebut, mencoba berbagai layar, menu, dan fitur, baik sebagai pelanggan maupun sebagai pemilik toko online. Data contoh ini juga bisa dijadikan acuan pada saat mengisi toko online kita dengan jualan yang akan kita gelar secara online nantinya.

Ceritakan kepada teman:
  • Facebook
  • Twitter
  • MySpace

Tulisan Terkait:

  1. Memahami Arsitektur Magento Commerce
  2. Menambahkan Data Sample Magento di Web Hosting
  3. Panduan Instalasi Manual Magento 1.3
  4. Cara Instal Magento di Komputer Sendiri
  5. Cara Membuat Multiple Store di Magento

Penulis: Agus Suhanto

Praktisi e-Commerce
Komentar (24) Lacak balik (0)
  1. pernah ngoprek database apa aja mas….

  2. Waduh bos…
    ternyata..
    harus di modef dkit di config ya?
    :d

    • Betul, sebetulnya simple aja… kita instal datanya ke ‘database’ lain, kemudian config-nya diubah atau diarahkan ke database tersebut. Jadi nantinya kalau kita mau balikin lagi ke database original (bukan sample data) juga tinggal ngubah config-nya saja.

  3. Sekarang kok error terus ya tiap instal smple data?

  4. Hehehhee…
    Sudah ngeti skrg…
    Thank you ya…
    Tapi install sample data agento masih error.
    Kadang berhasil, kadang gk..
    Entah knp..

  5. Posting terpilih dr teman-teman blogger yg (mungkin) terkait dgn posting ini:

    » Tips dan Trik MySQL
    » Layanan Hosting Gratis PHP dan MySQL
    » Pengertian SQL

  6. URL di header udah mau bos…
    hehehhee….
    tapi kalo ngeklik produk masih error..
    di halman depan keliatan, tapi setelah di klik, ada woops error..

    • Di Magento Commerce masing-masing produk perlu di konfigurasi SEF URL-nya di layar admin. Coba lihat konfigurasi SEF URL untuk keseluruhan situs dan masing-masing produk.

  7. Wahhh…
    Akhitnya bisa juga sample datanya..
    Tapi link page di header kok gk keliatan ya bos?
    Furniture, electroci sama aparel itu..

    Caranya gmn bos biar tampil?

  8. Posting pilihan saya dr teman-teman blogger yg (mungkin) terkait dengan posting ini:

    » Pengambilan Data pada CMUcam2
    » Trik mengupload data ke blog wordpress gratis
    » Mengoptimalkan Struktur Database

  9. Salam Mas Agus…

    Kagum saya mengunjungi blog ini… Bravo Ya… bagi trus ilmunya…

  10. Mas Agus saya cari hosting lokal yg support magento ga ketemu. Maunya sih punya tempat sendiri bisa dioprek sepuasnya.

    trims banyak

  11. Inpo nya bagus. Selain ngajarin Ilmu IT, juga menanamkan jiwa entrepreneurship … salut

  12. nice…

    tertarik di bidang e-commerce ya??ato tuntutan profesi??

    btw manteb dah..

    makasih udah mampir.. :)

  13. Aku baru denger nama magento, kayaknya bagus juga.
    Makasih infonya mas

  14. “”"haluu mas agus.., nuhun postingannya juga menarik :)

    boleh tukeran link nya mas…, thanks b4 :) ”"”"

  15. keren inponya, ternyata banyak juga paket2 e-commerce yh..

  16. . .thx sekali mas sudah mau mampir di blog bocah kya saya gni. .h3. .salam kenal. .


Tulis komentar


Lacak balik tidak diperbolehkan.