Selasa, 29 Juni 2010

Multiple store

Multiple Store di Magento Commerce

Multiple store MagentoMagento Commerce memungkinkan pemilik toko online mempunyai banyak toko (multiple store) dengan hanya satu instalasi atau satu web hosting. Dalam posting ini saya akan menjelaskan bagaimana cara melakukan hal tersebut. Dengan hanya memiliki satu instalasi untuk banyak toko online, kita memiliki benefit berupa kemudahan maintenance dan upgrade pada saat versi Magento Commerce yang baru sudah terbit. Disamping itu space hard disk yang dibutuhkan juga menjadi lebih hemat.

Benefit yang lebih besar dari multiple store di Magento diperoleh apabila kita hendak membuat sebuah mall virtual. Di dunia nyata kita sering mengunjungi sebuah mall, ITC, atau kompleks ruko dimana di dalamnya terdapat banyak toko dengan penjual yang berbeda. Di dunia maya, kita pun bisa punya semacam mall virtual. Misalnya mall virtual kita namai mallsaya.com, setiap penjual yang terdaftar dalam mallsaya.com bisa memiliki nama-nama seperti berikut ini:

  • butik-bandung.mallsaya.com
  • distro-jeans.mallsaya.com
  • koleksi-perhiasan.mallsaya.com

OK mari kita mulai membuat multiple store di Magento Commerce. Sebelumnya kita mesti mempunyai instalasi Magento Commerce yang bisa kita akses sebagai administrator. Kita bisa menggunakan instalasi Magento Commerce dalam web hosting maupun komputer lokal. Dalam posting ini saya akan menggunakan konfigurasi dan instalasi Magento Commerce di komputer lokal.

Catatan: Untuk keperluan demo dan coba-coba, sebaiknya kita menggunakan instalasi Magento Commerce di komputer lokal. Dengan instalasi lokal kita bisa lebih cepat dan bebas melakukan banyak hal. Posting saya yang berjudul Install Magento di Komputer menjelaskan dengan detil teknis untuk melakukan hal ini.

Sebelum mulai, kita juga perlu memahami arsitektur multiple store dalam Magento Commerce. Posting saya yang berjudul Arsitektur Magento Commerce menjelaskan secara konseptual tingkatan hirarki Magento Commerce dan terminologi yang digunakan di dalamnya.

Skenario Multiple Store Magento Commerce

Begitu fleksibelnya Magento Commerce, membuatnya bisa dikonfigurasi dengan cara yang bermacam-macam. Agar fokus ke konfigurasi tertentu, untuk keperluan demo ini, kita akan membuat Magento Commerce menjalankan tiga toko online yaitu:

  • toko-baju.local
  • apparel-store.local
  • toko-sepeda.local

toko-baju.com terdiri atas dua kategori besar yaitu anak dan dewasa, sehingga pelanggan bisa mengakses dua kategori besar tersebut dengan URL berikut ini:

  • toko-baju.local/anak
  • toko-baju.local/dewasa

Dalam Magento Commerce, dua kategori besar tersebut disebut dengan store view.

apparel-store.local adalah alias dari toko-baju.local. Bedanya, kalau toko-baju.local berbahasa Indonesia, apparel-store.local berbahasa Inggris. Karena toko-baju.local terdiri atas dua store view, demikian pula apparel-store.local, yang terdiri atas dua store view berikut ini:

  • apparel-store.local/children, versi bahasa Inggris dari toko-baju.local/anak
  • apparel-store.local/parent, versi bahasa Inggris dari toko-baju.local/dewasa

Shared Web Hosting dan Virtual Host

Konfigurasi Magento Commerce yang kita buat di dalam skenario mengharuskan kita memiliki multiple domain. Sedangkan instalasi Magento Commerce yang dibuat hanya satu, atau hanya memerlukan satu web hosting. Agar multiple domain bisa menggunakan satu web hosting yang sama, kita harus memahami konsep shared web hosting dan virtual host. Apache2, sebagai server web yang kita pakai untuk menjalankan Magento Commerce mendukung fitur virtual host ini.

Berikut ini konfigurasi shared web hosting dan virtual host dalam server yang menjalankan Magento Commerce untuk demo ini.

Shared Web Hosting

Dalam konfigurasi shared web hosting, Magento Commerce kita tempatkan dalam sistem berkas server Linux. Kita bisa menempatkan sistem berkas ini di mana saja sesuai dengan konvensi penempatan berkas hosting yang disukai. Dalam demo ini, saya menempatkan berkas-berkas Magento Commerce dalam /var/magento.

Virtual Host

Terdapat tiga nama domain berbeda yang akan mengakses shared web hosting Magento Commerce, sehingga kita perlu membuatkan tiga konfigurasi virtual host dalam Apache2.

Ikuti langkah-langkah berikut ini untuk membuat virtual host toko-baju.local.

  1. Login dengan user root ke server virtual menggunakan jendela PuTTY.

  2. Pindah direktori ke /etc/apache2/sites-available dengan mengetikkan perintah berikut:

    cd /etc/apache2/sites-available
  3. Salin berkas default ke berkas toko-baju dengan menggunakan perintah berikut:

    cp default toko-baju
  4. Sunting berkas toko-baju agar baris ke-2 hingga baris ke-16 isinya menjadi seperti berikut:

    ServerName toko-baju.local
    ServerAlias *.toko-baju.local
    ServerAdmin webmaster@localhost
    DocumentRoot /var/magento

    Options FollowSymLinks
    AllowOverride All


    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all

  5. Lakukan registrasi virtual host yang baru saja dibuat dengan mengetikkan perintah berikut:

    a2ensite toko-baju
  6. Reload Apache2 agar mengenali virtual host yang baru saja dibuat dengan mengetikkan perintah berikut:

    /etc/init.d/apache2 reload
  7. Buka /etc/hosts, lalu masukkan pemetaan antara alamat IP dengan toko-baju.local, seperti contoh berikut ini:

    192.168.56.103 toko-baju.local
  8. Dalam Windows (Vista atau 7), buka C:\Windows\System32\drivers\etc\hosts, lalu masukkan pemetaan antara alamat IP dengan toko-baju.local, seperti dalam langkah sebelumnya.

  9. Buka browser, lalu akses http://toko-baju.local. Apabila browser menampilkan situs Magento Commerce, berarti konfigurasi virtual host telah berhasil dilakukan.

Lakukan langkah-langkah yang sama untuk konfigurasi virtual host domain apparel-store.local dan toko-sepeda.local.

Konfigurasi Multiple Store Magento

Magento Commerce mempunyai layar administrasi khusus yang digunakan untuk konfigurasi multiple store. Instalasi default hanya membuatkan satu website, satu store, dan satu store view. Melalui layar administrasi ini kita bisa menambahkan dan mengubah informasi mengenai website, store, dan store view.

Membuat Website Magento

Dalam instalasi standar Magento Commerce hanya ada satu website yang sudah terpasang, yaitu website default. Karena kita memiliki dua toko online masing-masing untuk toko-baju.local dan toko-sepatu.local, kita perlu membuat satu website baru untuk toko-sepatu.local. Sedangkan website default kita peruntukkan bagi toko-baju.local.

Ikuti langkah-langkah berikut ini untuk membuat website baru dalam Magento Commerce.

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu System > Manage Stores.

  3. Klik tombol Create Website.

  4. Dalam layar New Website yang dimunculkan, masukkan informasi website yang meliputi Name, Code, dan Sort order. Gambar berikut menunjukkan contoh layar New Website.

    Layar New Website Magento Commerce

Selain itu, kita juga perlu mengubah Name dari website default menjadi Toko Baju, agar lebih representatif, sesuai dengan nama tokonya.

Membuat Store Magento

Terdapat satu store dalam instalasi default Magento Commerce. Kita perlu membuat total tiga store untuk memenuhi kebutuhan toko online sesuai skenario. Ketiga store tersebut adalah:

  • Toko Baju Anak
  • Toko Baju Dewasa
  • Toko Sepeda

Setiap store menggunakan root category berbeda yang didefinisikan untuk masing-masing store. Root category ini adalah kategori yang membentuk hirarki sendiri yang bisa dipakai hanya untuk store tertentu. Untuk keperluan pembuatan multiple store, sebelum membuat store kita perlu membuat root category untuk store tersebut.

Ikuti langkah-langkah berikut ini untuk membuat root category baru dalam Magento Commerce.

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu Catalog > Manage Categories.

  3. Dalam layar New Category yang dimunculkan, isi informasi yang diperlukan untuk kategori baru. Jangan lupa untuk memilih Yes pada isian Is Active dan Is Anchor. Gambar berikut menunjukkan contoh layar pengisian New Category.

    Layar New Category Magento Commerce

Ulang langkah-langkah di atas untuk membuat root category Baju Dewasa dan Baju Anak. Masing-masing root category tersebut juga bisa memiliki sub kategori yang jumlah dan tingkatannya tidak terbatas sesuai kebutuhan. Dalam Gambar di atas terlihat bahwa root category Baju Dewasa mempunyai dua sub kategori, yaitu Pria dan Wanita. Sedangkan root category Baju Anak mempunyai dua sub kategori yaitu Laki-Laki dan Perempuan.

Setelah membuat root category, langkah selanjutnya adalah membuat store.

Ikuti langkah-langkah berikut ini untuk membuat store baru dalam Magento Commerce.

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu System > Manage Stores.

  3. Klik tombol Create Store.

  4. Dalam layar New Store yang dimunculkan, masukkan informasi store yang meliputi Website, Name, dan Root Category. Gambar berikut menunjukkan contoh layar New Store.

    Layar New Store Magento Commerce

Ulangi langkah-langkah di atas untuk membuat store Baju Anak. Untuk store Baju Dewasa kita bisa menggunakan store default setelah namanya diubah menjadi Baju Dewasa.

Membuat Store View Magento

Store view kebanyakan digunakan untuk konfigurasi multi bahasa untuk setiap store. Dalam demo ini, kita pun menggunakan store view untuk keperluan tersebut. Untuk store Baju Anak terdapat dua store view yaitu:

  • anak, store view Baju Anak berbahasa Indonesia
  • children, store view Baju Anak berbahasa Inggris

Demikian pula untuk store Baju Dewasa yang memiliki dua store view yaitu:

  • dewasa, store view Baju Dewasa berbahasa Indonesia
  • parent, store view Baju Dewasa berbahasa Inggris

Catatan: Agar Magento Commerce bisa menggunakan Bahasa Indonesia, kita perlu mengunduh lokal Bahasa Indonesia dan menaruh berkas unduhan tersebut dalam direktori /var/magento/app/locale/id_ID. Lokal Bahasa Indonesia untuk Magento Commerce bisa diunduh dari alamat berikut ini: http://www.magentocommerce.com/boards/viewthread/760/.

Ikuti langkah-langkah berikut ini untuk membuat store view dalam Magento Commerce:

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu System > Manage Stores.

  3. Klik tombol Create Store View.

  4. Dalam layar New Store View yang dimunculkan, masukkan informasi store view yang meliputi Store, Name, Code, Status dan Sort order. Gambar berikut menunjukkan contoh layar New Store View.

    Layar New Store View Magento Commerce

Ulangi langkah-langkah di atas untuk membuat store view sisanya sesuai keperluan.

Skup Konfigurasi dalam Magento

Sampai di sini kita sudah membuat website, store, dan store view dalam Magento Commerce. Langkah selanjutnya adalah melakukan konfigurasi untuk masing-masing website, store, dan store view agar setiap entitas yang kita definisikan berjalan dengan benar.

Dalam layar administrasi Magento Commerce, pilih menu System > Configuration. Perhatikan layar di bagian kiri atas terdapat kotak Current Configuration Scope. Fungsi kotak ini adalah untuk mengatur skup dari konfigurasi yang kita lakukan.

Dalam Magento Commerce skup konfigurasi bisa diatur pada tingkat global, website, dan store view. Kita bisa memilih global, website tertentu, atau store view tertentu yang akan kita atur. Gambar berikut ini menunjukkan isi dari pilihan dalam kotak Current Configuration Scope dalam toko online yang sedang kita demokan.

Skup konfigurasi Magento Commerce

Konfigurasi Global

Ikuti langkah-langkah berikut ini untuk melakukan konfigurasi Magento Commerce di tingkat global:

  1. Pilih Default Config dalam Current Configuration Scope.

  2. Pilih Web dari kelompok General pada menu Configuration (terletak di bagian kiri layar).

  3. Pilih Yes pada isian Add Store Code to Urls.

  4. Pilih Yes pada isian Use Web Server Rewrites.

Konfigurasi Website

Setiap website yang didefinisikan dalam Magento Commerce bisa memiliki konfigurasi yang unik. Salah satu konfigurasi penting yang perlu dilakukan pada tingkat website adalah Base URL.

Ikuti langkah-langkah berikut ini untuk melakukan konfigurasi Magento Commerce untuk website toko-baju.local:

  1. Pilih toko-baju.local dalam Current Configuration Scope.

  2. Pilih Web dari kelompok General pada menu Configuration (terletak di bagian kiri layar).

  3. Dalam isian Base URL dalam kelompok Unsecure, kosongkan kotak Use default, lalu masukkan http://toko-baju.local.

  4. Lakukan hal yang sama untuk Base URL dalam kelompok Secure. (Kita tidak menggunakan protokol HTTPS untuk secure connection).

Ulangi langkah-langkah di atas untuk melakukan konfigurasi website http://toko-sepeda.local.

Konfigurasi Store View

Sama halnya dengan website, setiap store view juga bisa memiliki konfigurasi yang unik.

Ikuti langkah-langkah berikut ini untuk melakukan konfigurasi Magento Commerce untuk store view Baju Anak:

  1. Pilih Baju Anak dalam Current Configuration Scope.

  2. Pilih General dari kelompok General pada menu Configuration (terletak di bagian kiri layar).

  3. Dalam isian Locale, kosongkan kotak Use website, lalu pilih Indonesian (Indonesia) pada isian Locale.

  4. Pilih Design dari kelompok General pada menu Configuration (terletak di bagian kiri layar). Dalam form yang ditampilkan, kosongkan kotak Use website untuk setiap isian yang dirasa unik untuk store view, misalnya Default Title, Default Description, Default Keywords, Logo Image Src, dan lain-lain. Lalu masukkan nilai yang sesuai untuk isian tersebut.

Ulangi langkah-langkah di atas untuk semua store view sisanya.

Menyunting index.php

Sebagai langkah terakhir, kita perlu menyunting index.php agar multiple website bisa berjalan dengan benar. Buka index.php dalam sebuah editor teks, lalu ganti baris berikut ini:

Mage::run();

menjadi

switch($_SERVER['HTTP_HOST']) {
case 'toko-sepeda.local':
Mage::run('toko_sepeda', 'website');
break;
default:
Mage::run();
break;
}

Lakukan Test

Buka browser untuk mengakses setiap store view yang sudah kita konfigurasi dan pastikan bahwa browser sudah menunjukkan layar yang sesuai dengan konfigurasi yang kita masukkan. Berikut ini contoh hasil test untuk dua store view yaitu Toko Baju Dewasa (Bahasa Indonesia) dan Toko Baju Anak (Bahasa Inggris).

Hasil test store view Toko Baju Dewasa

Hasil test store view Toko Baju Anak

Kesimpulan

Magento Commerce memiliki fitur yang sangat handal berupa kemampuannya membentuk multiple store dengan cukup hanya memiliki satu instalasi. Dalam posting ini telah dijelaskan bagaimana cara melakukan konfigurasi multiple store dalam Magento Commerce dimulai dari konfigurasi web server sampai menyunting berkas-berkas yang diperlukan agar multiple store dalam Magento Commerce bisa berjalan dengan baik.


dicopas dari http://suhanto.com/multiple-store-magento-commerce

Minggu, 20 Juni 2010

Multiple Store

Multiple Store di Magento Commerce

Multiple store MagentoMagento Commerce memungkinkan pemilik toko online mempunyai banyak toko (multiple store) dengan hanya satu instalasi atau satu web hosting. Dalam posting ini saya akan menjelaskan bagaimana cara melakukan hal tersebut. Dengan hanya memiliki satu instalasi untuk banyak toko online, kita memiliki benefit berupa kemudahan maintenance dan upgrade pada saat versi Magento Commerce yang baru sudah terbit. Disamping itu space hard disk yang dibutuhkan juga menjadi lebih hemat.

Benefit yang lebih besar dari multiple store di Magento diperoleh apabila kita hendak membuat sebuah mall virtual. Di dunia nyata kita sering mengunjungi sebuah mall, ITC, atau kompleks ruko dimana di dalamnya terdapat banyak toko dengan penjual yang berbeda. Di dunia maya, kita pun bisa punya semacam mall virtual. Misalnya mall virtual kita namai mallsaya.com, setiap penjual yang terdaftar dalam mallsaya.com bisa memiliki nama-nama seperti berikut ini:

  • butik-bandung.mallsaya.com
  • distro-jeans.mallsaya.com
  • koleksi-perhiasan.mallsaya.com

OK mari kita mulai membuat multiple store di Magento Commerce. Sebelumnya kita mesti mempunyai instalasi Magento Commerce yang bisa kita akses sebagai administrator. Kita bisa menggunakan instalasi Magento Commerce dalam web hosting maupun komputer lokal. Dalam posting ini saya akan menggunakan konfigurasi dan instalasi Magento Commerce di komputer lokal.

Catatan: Untuk keperluan demo dan coba-coba, sebaiknya kita menggunakan instalasi Magento Commerce di komputer lokal. Dengan instalasi lokal kita bisa lebih cepat dan bebas melakukan banyak hal. Posting saya yang berjudul Install Magento di Komputer menjelaskan dengan detil teknis untuk melakukan hal ini.

Sebelum mulai, kita juga perlu memahami arsitektur multiple store dalam Magento Commerce. Posting saya yang berjudul Arsitektur Magento Commerce menjelaskan secara konseptual tingkatan hirarki Magento Commerce dan terminologi yang digunakan di dalamnya.

Skenario Multiple Store Magento Commerce

Begitu fleksibelnya Magento Commerce, membuatnya bisa dikonfigurasi dengan cara yang bermacam-macam. Agar fokus ke konfigurasi tertentu, untuk keperluan demo ini, kita akan membuat Magento Commerce menjalankan tiga toko online yaitu:

  • toko-baju.local
  • apparel-store.local
  • toko-sepeda.local

toko-baju.com terdiri atas dua kategori besar yaitu anak dan dewasa, sehingga pelanggan bisa mengakses dua kategori besar tersebut dengan URL berikut ini:

  • toko-baju.local/anak
  • toko-baju.local/dewasa

Dalam Magento Commerce, dua kategori besar tersebut disebut dengan store view.

apparel-store.local adalah alias dari toko-baju.local. Bedanya, kalau toko-baju.local berbahasa Indonesia, apparel-store.local berbahasa Inggris. Karena toko-baju.local terdiri atas dua store view, demikian pula apparel-store.local, yang terdiri atas dua store view berikut ini:

  • apparel-store.local/children, versi bahasa Inggris dari toko-baju.local/anak
  • apparel-store.local/parent, versi bahasa Inggris dari toko-baju.local/dewasa

Shared Web Hosting dan Virtual Host

Konfigurasi Magento Commerce yang kita buat di dalam skenario mengharuskan kita memiliki multiple domain. Sedangkan instalasi Magento Commerce yang dibuat hanya satu, atau hanya memerlukan satu web hosting. Agar multiple domain bisa menggunakan satu web hosting yang sama, kita harus memahami konsep shared web hosting dan virtual host. Apache2, sebagai server web yang kita pakai untuk menjalankan Magento Commerce mendukung fitur virtual host ini.

Berikut ini konfigurasi shared web hosting dan virtual host dalam server yang menjalankan Magento Commerce untuk demo ini.

Shared Web Hosting

Dalam konfigurasi shared web hosting, Magento Commerce kita tempatkan dalam sistem berkas server Linux. Kita bisa menempatkan sistem berkas ini di mana saja sesuai dengan konvensi penempatan berkas hosting yang disukai. Dalam demo ini, saya menempatkan berkas-berkas Magento Commerce dalam /var/magento.

Virtual Host

Terdapat tiga nama domain berbeda yang akan mengakses shared web hosting Magento Commerce, sehingga kita perlu membuatkan tiga konfigurasi virtual host dalam Apache2.

Ikuti langkah-langkah berikut ini untuk membuat virtual host toko-baju.local.

  1. Login dengan user root ke server virtual menggunakan jendela PuTTY.

  2. Pindah direktori ke /etc/apache2/sites-available dengan mengetikkan perintah berikut:

    cd /etc/apache2/sites-available
  3. Salin berkas default ke berkas toko-baju dengan menggunakan perintah berikut:

    cp default toko-baju
  4. Sunting berkas toko-baju agar baris ke-2 hingga baris ke-16 isinya menjadi seperti berikut:

    ServerName toko-baju.local
    ServerAlias *.toko-baju.local
    ServerAdmin webmaster@localhost
    DocumentRoot /var/magento

    Options FollowSymLinks
    AllowOverride All


    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all

  5. Lakukan registrasi virtual host yang baru saja dibuat dengan mengetikkan perintah berikut:

    a2ensite toko-baju
  6. Reload Apache2 agar mengenali virtual host yang baru saja dibuat dengan mengetikkan perintah berikut:

    /etc/init.d/apache2 reload
  7. Buka /etc/hosts, lalu masukkan pemetaan antara alamat IP dengan toko-baju.local, seperti contoh berikut ini:

    192.168.56.103 toko-baju.local
  8. Dalam Windows (Vista atau 7), buka C:\Windows\System32\drivers\etc\hosts, lalu masukkan pemetaan antara alamat IP dengan toko-baju.local, seperti dalam langkah sebelumnya.

  9. Buka browser, lalu akses http://toko-baju.local. Apabila browser menampilkan situs Magento Commerce, berarti konfigurasi virtual host telah berhasil dilakukan.

Lakukan langkah-langkah yang sama untuk konfigurasi virtual host domain apparel-store.local dan toko-sepeda.local.

Konfigurasi Multiple Store Magento

Magento Commerce mempunyai layar administrasi khusus yang digunakan untuk konfigurasi multiple store. Instalasi default hanya membuatkan satu website, satu store, dan satu store view. Melalui layar administrasi ini kita bisa menambahkan dan mengubah informasi mengenai website, store, dan store view.

Membuat Website Magento

Dalam instalasi standar Magento Commerce hanya ada satu website yang sudah terpasang, yaitu website default. Karena kita memiliki dua toko online masing-masing untuk toko-baju.local dan toko-sepatu.local, kita perlu membuat satu website baru untuk toko-sepatu.local. Sedangkan website default kita peruntukkan bagi toko-baju.local.

Ikuti langkah-langkah berikut ini untuk membuat website baru dalam Magento Commerce.

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu System > Manage Stores.

  3. Klik tombol Create Website.

  4. Dalam layar New Website yang dimunculkan, masukkan informasi website yang meliputi Name, Code, dan Sort order. Gambar berikut menunjukkan contoh layar New Website.

    Layar New Website Magento Commerce

Selain itu, kita juga perlu mengubah Name dari website default menjadi Toko Baju, agar lebih representatif, sesuai dengan nama tokonya.

Membuat Store Magento

Terdapat satu store dalam instalasi default Magento Commerce. Kita perlu membuat total tiga store untuk memenuhi kebutuhan toko online sesuai skenario. Ketiga store tersebut adalah:

  • Toko Baju Anak
  • Toko Baju Dewasa
  • Toko Sepeda

Setiap store menggunakan root category berbeda yang didefinisikan untuk masing-masing store. Root category ini adalah kategori yang membentuk hirarki sendiri yang bisa dipakai hanya untuk store tertentu. Untuk keperluan pembuatan multiple store, sebelum membuat store kita perlu membuat root category untuk store tersebut.

Ikuti langkah-langkah berikut ini untuk membuat root category baru dalam Magento Commerce.

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu Catalog > Manage Categories.

  3. Dalam layar New Category yang dimunculkan, isi informasi yang diperlukan untuk kategori baru. Jangan lupa untuk memilih Yes pada isian Is Active dan Is Anchor. Gambar berikut menunjukkan contoh layar pengisian New Category.

    Layar New Category Magento Commerce

Ulang langkah-langkah di atas untuk membuat root category Baju Dewasa dan Baju Anak. Masing-masing root category tersebut juga bisa memiliki sub kategori yang jumlah dan tingkatannya tidak terbatas sesuai kebutuhan. Dalam Gambar di atas terlihat bahwa root category Baju Dewasa mempunyai dua sub kategori, yaitu Pria dan Wanita. Sedangkan root category Baju Anak mempunyai dua sub kategori yaitu Laki-Laki dan Perempuan.

Setelah membuat root category, langkah selanjutnya adalah membuat store.

Ikuti langkah-langkah berikut ini untuk membuat store baru dalam Magento Commerce.

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu System > Manage Stores.

  3. Klik tombol Create Store.

  4. Dalam layar New Store yang dimunculkan, masukkan informasi store yang meliputi Website, Name, dan Root Category. Gambar berikut menunjukkan contoh layar New Store.

    Layar New Store Magento Commerce

Ulangi langkah-langkah di atas untuk membuat store Baju Anak. Untuk store Baju Dewasa kita bisa menggunakan store default setelah namanya diubah menjadi Baju Dewasa.

Membuat Store View Magento

Store view kebanyakan digunakan untuk konfigurasi multi bahasa untuk setiap store. Dalam demo ini, kita pun menggunakan store view untuk keperluan tersebut. Untuk store Baju Anak terdapat dua store view yaitu:

  • anak, store view Baju Anak berbahasa Indonesia
  • children, store view Baju Anak berbahasa Inggris

Demikian pula untuk store Baju Dewasa yang memiliki dua store view yaitu:

  • dewasa, store view Baju Dewasa berbahasa Indonesia
  • parent, store view Baju Dewasa berbahasa Inggris

Catatan: Agar Magento Commerce bisa menggunakan Bahasa Indonesia, kita perlu mengunduh lokal Bahasa Indonesia dan menaruh berkas unduhan tersebut dalam direktori /var/magento/app/locale/id_ID. Lokal Bahasa Indonesia untuk Magento Commerce bisa diunduh dari alamat berikut ini: http://www.magentocommerce.com/boards/viewthread/760/.

Ikuti langkah-langkah berikut ini untuk membuat store view dalam Magento Commerce:

  1. Login ke layar administrasi Magento Commerce.

  2. Pilih menu System > Manage Stores.

  3. Klik tombol Create Store View.

  4. Dalam layar New Store View yang dimunculkan, masukkan informasi store view yang meliputi Store, Name, Code, Status dan Sort order. Gambar berikut menunjukkan contoh layar New Store View.

    Layar New Store View Magento Commerce

Ulangi langkah-langkah di atas untuk membuat store view sisanya sesuai keperluan.

Skup Konfigurasi dalam Magento

Sampai di sini kita sudah membuat website, store, dan store view dalam Magento Commerce. Langkah selanjutnya adalah melakukan konfigurasi untuk masing-masing website, store, dan store view agar setiap entitas yang kita definisikan berjalan dengan benar.

Dalam layar administrasi Magento Commerce, pilih menu System > Configuration. Perhatikan layar di bagian kiri atas terdapat kotak Current Configuration Scope. Fungsi kotak ini adalah untuk mengatur skup dari konfigurasi yang kita lakukan.

Dalam Magento Commerce skup konfigurasi bisa diatur pada tingkat global, website, dan store view. Kita bisa memilih global, website tertentu, atau store view tertentu yang akan kita atur. Gambar berikut ini menunjukkan isi dari pilihan dalam kotak Current Configuration Scope dalam toko online yang sedang kita demokan.

Skup konfigurasi Magento Commerce

Konfigurasi Global

Ikuti langkah-langkah berikut ini untuk melakukan konfigurasi Magento Commerce di tingkat global:

  1. Pilih Default Config dalam Current Configuration Scope.

  2. Pilih Web dari kelompok General pada menu Configuration (terletak di bagian kiri layar).

  3. Pilih Yes pada isian Add Store Code to Urls.

  4. Pilih Yes pada isian Use Web Server Rewrites.

Konfigurasi Website

Setiap website yang didefinisikan dalam Magento Commerce bisa memiliki konfigurasi yang unik. Salah satu konfigurasi penting yang perlu dilakukan pada tingkat website adalah Base URL.

Ikuti langkah-langkah berikut ini untuk melakukan konfigurasi Magento Commerce untuk website toko-baju.local:

  1. Pilih toko-baju.local dalam Current Configuration Scope.

  2. Pilih Web dari kelompok General pada menu Configuration (terletak di bagian kiri layar).

  3. Dalam isian Base URL dalam kelompok Unsecure, kosongkan kotak Use default, lalu masukkan http://toko-baju.local.

  4. Lakukan hal yang sama untuk Base URL dalam kelompok Secure. (Kita tidak menggunakan protokol HTTPS untuk secure connection).

Ulangi langkah-langkah di atas untuk melakukan konfigurasi website http://toko-sepeda.local.

Konfigurasi Store View

Sama halnya dengan website, setiap store view juga bisa memiliki konfigurasi yang unik.

Ikuti langkah-langkah berikut ini untuk melakukan konfigurasi Magento Commerce untuk store view Baju Anak:

  1. Pilih Baju Anak dalam Current Configuration Scope.

  2. Pilih General dari kelompok General pada menu Configuration (terletak di bagian kiri layar).

  3. Dalam isian Locale, kosongkan kotak Use website, lalu pilih Indonesian (Indonesia) pada isian Locale.

  4. Pilih Design dari kelompok General pada menu Configuration (terletak di bagian kiri layar). Dalam form yang ditampilkan, kosongkan kotak Use website untuk setiap isian yang dirasa unik untuk store view, misalnya Default Title, Default Description, Default Keywords, Logo Image Src, dan lain-lain. Lalu masukkan nilai yang sesuai untuk isian tersebut.

Ulangi langkah-langkah di atas untuk semua store view sisanya.

Menyunting index.php

Sebagai langkah terakhir, kita perlu menyunting index.php agar multiple website bisa berjalan dengan benar. Buka index.php dalam sebuah editor teks, lalu ganti baris berikut ini:

Mage::run();

menjadi

switch($_SERVER['HTTP_HOST']) {
case 'toko-sepeda.local':
Mage::run('toko_sepeda', 'website');
break;
default:
Mage::run();
break;
}

Lakukan Test

Buka browser untuk mengakses setiap store view yang sudah kita konfigurasi dan pastikan bahwa browser sudah menunjukkan layar yang sesuai dengan konfigurasi yang kita masukkan. Berikut ini contoh hasil test untuk dua store view yaitu Toko Baju Dewasa (Bahasa Indonesia) dan Toko Baju Anak (Bahasa Inggris).

Hasil test store view Toko Baju Dewasa

Hasil test store view Toko Baju Anak

Kesimpulan

Magento Commerce memiliki fitur yang sangat handal berupa kemampuannya membentuk multiple store dengan cukup hanya memiliki satu instalasi. Dalam posting ini telah dijelaskan bagaimana cara melakukan konfigurasi multiple store dalam Magento Commerce dimulai dari konfigurasi web server sampai menyunting berkas-berkas yang diperlukan agar multiple store dalam Magento Commerce bisa berjalan dengan baik.


dicopas dari http://suhanto.com/multiple-store-magento-commerce

Rabu, 16 Juni 2010

Forum

get your own embeddable forum with Talki





download video ariel di google.com

Berita ini memang membuat seluruh dunia untuk mengakses internet, saya sendiri saat iseng searching di google ternyata suda ada 47 Laman dengan 469 list (0.38 detik).

kalau masalah untung yang jelas adalah para media dan penyedia jasa warnet karena meraka akan mendapat banyak trafik/pengunjung dan media mereka pun akan laris manis apalagi setasiun televisi sudah pasti ratingnya akan naik. Dan bagai mana bisa ko ariel dkk bilang mereka adalah korban? ya pasti korbanlah bagi mereka karena mereka tidak mendapat keuntungan apapun dari kasus mereka.

Masalah itu benar atau tidak milik mereka itukan sudah diurus sama kepolisisan, tetapi begitu kasus ini muncul seluruh siaran televisi menyiarkan bahkan ada cuplikannya ....wahwahwah...trus siapa yang paling berpengaruh dalam kehancuran para moral anak bangsa? seandainya tidak di siarkan tetapi langsung dilaporkan kepolisi maka penyebaran tidak akan semarak dab secepat ini.
kenapa harus terpaku kepada satu kasus...seandainya kasus ini dilebarkan sudah pasti seharusnya para produser film mesum juga terseret dong!!!! coba saja pergi ke bioskop2 di tanah air ini...banyak film-film yang mesum...tetapi mereka hanya di demo..setelah itu mereka bebas dan bahkan tetap mereup uang miliayaran rupiah......masyarakatku dibodohi oleh informasi......

sebnarnya ini adalah sebuah revolusi yang harus dicermati oleh para cendikiawan, bagaimana caranya supaya bangsa ini free dari hal-hal yang negatif........apakah bangsa ini sudah jau dari rasa malu dan takut kepada Sang Pencipta?

Tuhan Maaf aku.....

Produk khusus Pasutri

Pembesar Penis dan Obat Kuat Tahan Lama SAMSU

Diposkan oleh Pengelola dan Pemilik Blog | 23:21


Harga Rp.155.000+ongkoskirim Rp.15.000

Rangkaian obat untuk membuat stamina dan keperkasaan pria dewasa serta untuk memperbesar ukuran penis. obat kuat ini terdiri dari dua produk yang sudah sepasang untuk membersarkan alat vital pria serta produk yang satunya sebagai obat kuat untuk tahan lama dalam berhubungan intim. obat kuat tahan lama ini di anjurkan untuk anda yang usianya sudah di atas kepala empat alias usia sudah mendekati angka 40 tahunan.
rangkain produk yang pertama yaitu cara pakainya dengan di oleskan pada penis anda secara merata, untuk meningkatkan daya dongkrak dan memperlancar peredaran darah anda ke alat vital. setelah di oles dalam waktu 20 menit saja, penis akan tegang seperti tongkat, kemudian kekerasaannya pun bertambah hingga 5 kali lipat dari biasanya. keras seperti tongkat kayu, pasangan anda akan senang dengan perubahan alat vital anda ini. perlu di ketahui cewek paling suka bila kita punya penis yang keras dan tegang. mantapa ..!! untuk menggunakannya sebaiknya anda oleskan dulu 1 jam sebelum main, kemudian baru setelahnya di susul produk yang kedua untuk tahan lama.
produk yang kedua yaitu sebagai obat untuk membuat anda tahan lama dalam bersenggama ( berhubungan intim ), setelah anda gunakan obat ini anda akan mampu berhubungan intim berjam-jam. dan semprotan nya di jamin lebih kuat.
harga untuk rangkaian produk ini ( isi 2 produk ) harga Rp. 120.000

Obat perangsang cair

Diposkan oleh Pengelola dan Pemilik Blog | 23:12




Harga Rp.150.000+ongkos kirimRp15.000

10-15 menit langsung bereaksi...

Habbatussauda Habasya Oil Capsule isi 60 Kapsul - TERLARIS!!
Harga Rp.40.000+ongkos kirim Rp.15.000
Produk ini dapat menyembuhkan penyakit, menjaga tubuh dari berbagai penyakit. 1. Menjaga Stamina, Memperkuat daya konsentrasi 2. Anti Bakteri, Melawan Infeksi Parasit Luar/dalam tubuh 3. Penguat sistem kekebalan tubuh.



LOVE DUST - Therapy for Men and Women

Diposkan oleh Pengelola dan Pemilik Blog | 23:04
LOVE DUST - Therapy for Men and Women
Harga Rp.60.000+ongkoskirim Rp.15.000
Produk yg dapat di pakai oleh suami & istri. Memberi sensasi yg menyenangkan bagi keduanya saat berhubungan. Bermanfaat utk : Memperkuat ereksi, menghambat ejakulasi, memberi kesan perawan, mengurangi lendir vagina, dll.

Diposkan oleh Pengelola dan Pemilik Blog | 23:02
Minyak Bulus 100% Asli isi 25 ml
1 botol Rp.45.000+ongkos kirim Rp.15.000

Minyak Bulus 100% Asli isi 25 ml

Minyak Mujarab, Multi khasiat, warisan tradisi Indonesia. Minyak bulus diambil dari lemak bulus yang diolah dengan cara tradisional, dipanaskan dengan panas sinar Matahari atau dipanaskan dengan panas api hingga lemak mencair. Tidak meninggalkan efek samping, aman bagi kulit & bebas iritasi, Tanpa campuran bahan kimia & bahan pengawet lainnya. Khasiat: - Mengencangkan kulit - Mengobati luka bakar - Mengencangkan payudara - Menguatkan alat vital / lemah syahwat - Mengobati gatal-gatal, borok, exim, dll. Keterangan: Untuk menghindari pengendapan lemak, sekali waktu minyak dipanaskan dengan sinar matahari / panas api. Minyak oles isi 15 ml Dikemas oleh: Al kautsar Inti `Afiyah – Yogyakarta


http://pusatherbal.com/components/com_virtuemart/shop_image/product/e0e754268abf93d94c47e91704776ec3.jpg
Harga Rp.50.000 + ongkoskirim Rp.15.000

No. Sertifikat Halal MUI:
No. 00140016360701 (Kapsul)

Izin Depkes RI:
POM TR. 073 367 981

OBAHAMA terbuat dari bahan alami Habbatussauda jenis Habasyah yang diperkuat dengan herbal pilihan seperti Mahkota Dewa, Sambiloto, Sidagori dalam bentuk ekstrak dan dengan formulasi yang tepat sehingga secara sinergis akan sangat membantu mempercepat proses penyembuhan.

Diproses dengan teknologi modern dengan pengawasan tenaga ahli apoteker dan farmasi yang berpengalaman sehingga menjadikan produk lebih higienis dan aman untuk dikonsumsi.

OBAHAMA mengandung Omega 3, Omega 6, Oleat, Palmitat, dan timokinon senyawa ini sangat berguna meningkatkan sistem metabolisme, kinerja jantung dan syaraf pusat serta menurunkan darah tinggi. Kandungan asam amino essensialnya bermanfaat untuk pembentukan/mengganti jaringan tubuh yang rusak.

OBAHAMA juga mengandung saponin, flafonoit, minyak volatin, dan diperkuat beberapa herbal alami lainnya sehingga sangat efektif untuk membantu mengobati reumatik, asam urat, peradangan persendian, peradangan tenggorokan, menurunkan kolesterol, kadar asam urat dan gula darah/diabetes.

Komposisi :
- Habbatussauda (Nigella Sativa) 300 mg
- Mahkota Dewa (Phaleria Macrocarpa) 100 mg
- Sidagori (Sida Rhombifolia) 50 mg
- Sambiloto (Andrographis Paniculata) 50 mg

Manfaat dan Kegunaannya :
Sangat efektif membantu mengobati dan menyembuhkan penyakit :
- Rheumatik, asam urat, radang/nyeri persendian, tulang dan nyeri otot.
- Menurunkan kolesterol, darah tinggi, stroke dan kadar gula darah/diabetus.
- Melancarkan peredaran darah, meningkatkan immunitas dan stamina tubuh.
- Membantu mengobati flu, pilek, batuk dan radang tenggorokan.
- Mengobati capek, lesu, letih, lemah dan masuk angin.

Aturan Pakai :
Pengobatan : 3 x 1 - 2 Kapsul perhari
Selanjutnya : 2 x 1 Kapsul perhari

Dianjurkan bagi:
-penderita asam urat tinggi, yekanan darah tinggi dan gangguan sirkulasi darah
-penderita reumatik asam urat,rematik pengapuran,nyeri sendi, radang sendi.

Dosis:
3X Sehari 1-2 kapsul

Foredi

Diposkan oleh Pengelola dan Pemilik Blog | 03:49

http://matanews.com/wp-content/uploads/ejakulasi-dini.jpg

Atasi Ejakulasi dini dengan

Foredi Obat Herbal dan Alami

FOREDI

adalah ramuan tradisional Menes Banten khusus untuk pria dewasa. Mengandung bahan alami yang terdiri dari rempah-rempah pilihan dan tidak mengandung bahan kimia.

Rempah-rempah tersebut diolah sedemikian rupa melalui teknologi farmasi yang baik, teruji dan dapat diandalkan sehingga menjadi ramuan yang memberikan khasiat sebagai antiseptik lokal yang dapat memberikan keamanan, kenyamanan dan kenikmatan dalam melakukan hubungan intim yang sehat sehingga pasangan menjadi harmonis dan percaya diri. Dengan demikian FOREDI dapat meningkatkan kualitas hubungan intim / tahan lama.

FOREDI bermanfaat jika digunakan sebelum melakukan hubungan intim, karena dengan FOREDI dapat menjaga kebersihan organ intim pria dewasa, sehingga wanita sebagai lawan jenis dapat merasa aman, karena mulut rahim sangat rentan dan mudah terkontaminasi oleh benda-benda asing dan mikro organisme.

Adapun kontaminasi diatas dapat menyebabkan :

Keputihan Patologis yang bersifat terus menerus dengan ciri-ciri cairan menjadi banyak, gatal, berbau dan berwarna kuning coklat.
Keputuhan Fisiologis karena adanya infeksi jamur Chlamidhia.
Infeksi saluran kelamin yang dapat merusak saluran indung telur.

FOREDI dapat mengurangi ketiga faktor tersebut diatas dengan menjaga kebersihan organ intim pria sebelum melakukan hubungan intim.

Selain bermanfaat sebagai antiseptik pria FOREDI juga bermanfaat untuk mengatasi masalah bagi penderita EJAKULASI DINI karena FOREDI ini dapat memperpanjang waktu orgasme pria.

Cara pemakaian FOREDI :


Oleskan sampai merata pada organ intim pria, biarkan sampai obat bereaksi dan terasa hangat (15 menit - 45 menit). Kemudian cuci dengan air dan sabun sampai bersih. Setelah dicuci bersih biarkan sampai rasa hangat menurun lalu siap untuk melakukan hubungan intim.

Cara kerja FOREDI :


Setelah dioleskan secara merata obat akan meresap dan memperbesar pembuluh darah sehingga rongga pembuluh darah akan menekan ureter. Oleh karena itu guna mendapatkan hasil yang optimal oleskan FOREDI lebih tebal pada bagian batang bawah penis lalu oleskan di bagian batang atas serta kepala penis secukupnya. Rasa hangat yang ditimbulkan akan memberikan hasil yang maksimal guna membuka pembuluh darah agar obat meresap secara optimal.

Setelah dioleskan dan dicuci bersih manfaat obat akan bertahan hingga 8 jam.

Apabila melakukan hubungan intim akan lebih baik bila dibiarkan terlebih dahulu hingga rasa hangat telah menjadi reda.

Atau pesan Langsung ke:

Customer Service di : 08889514300 email : suhar_ynto@yahoo.co.id

Selasa, 15 Juni 2010

Mengenai aturan menggunakan internet

saya baru saja berselancar dan menemukan artikel dari blog rekan http://www.catatan-sakti.co.cc/2010/05/hukum-dan-aturan-internet-di-indonesia.html dan saya sangat tertarik untuk mempostingkan ke blog duniainformasionline.com. berikut artikelnya,

Seiring perkembangan teknologi informasi seperti dewasa ini, tak sedikt orang semakin haus akan informasi yang saat ini sangat mudah diakses dan disebarkan melalui berbagai metode pengaksesan dan penyebaran.

Namun balik dari perkembangan yang semakin tak terkendali itu, tersimpan problema yang bisa menjadi batu sandungan yang mengganggu perkembangan teknologi informasi hingga kemaslahatan rakyat banyak.

Contohnya saja permasalahan dalam pembayaran dalam dunia internet yang rentan akan kasus penipuan.
Oleh sebab itu pemerintah di suatu negara harus ikut berperan aktif dalam dunia maya yang semakin lama semakin pesat.
Selain untuk melindungin konsumen, pemerintah juga wajib melindungin tak hanya badan usaha yang berkecimpung di dunia internet tetapi juga produsen pencipta suatu peranti lunak (software) maupun peranti keras (hardware).


Dibalik problema di dunia teknologi informasi itu kita pantas menguncap syukur karena negara kita yang kita cintai ini, Republik Indonesia telah mengeluarkan Undang-Undang NOMOR 11 TAHUN 2008 tentang INFORMASI DAN TRANSAKSI ELEKTRONIK.
Dimana didalamnya terdapat pasal-pasal dan ayat-ayat yang mengandung aturan-aturan dan tatacara berinternet di negara kita, Indonesia.

Didalam undang-undang tersebut juga terdapat penjelasan apa saja yang harus dilakukan, dan apa saja yang tidak boleh dilakukan alias dilarang.
Untuk lebih jelasnya Anda bisa membaca disitus http://www.lipi.go.id/intra/informasi/1250035982.pdf atau di http://hukumham.info/images/UU/2008/uu-ite.pdf atau dapat diunduh disini.

Oleh sebab itu marilah kita ikuti aturan berinternet di Indonesia dengan mengaku pada undang-undang agar tercipta kondisi yang aman dan tak merugikan salah satu pihak.

Bisnis Foredi, referensi dari dr.boyke

http://matanews.com/wp-content/uploads/ejakulasi-dini.jpg

Atasi Ejakulasi dini dengan

Foredi Obat Herbal dan Alami

FOREDI

adalah ramuan tradisional Menes Banten khusus untuk pria dewasa. Mengandung bahan alami yang terdiri dari rempah-rempah pilihan dan tidak mengandung bahan kimia.

Rempah-rempah tersebut diolah sedemikian rupa melalui teknologi farmasi yang baik, teruji dan dapat diandalkan sehingga menjadi ramuan yang memberikan khasiat sebagai antiseptik lokal yang dapat memberikan keamanan, kenyamanan dan kenikmatan dalam melakukan hubungan intim yang sehat sehingga pasangan menjadi harmonis dan percaya diri. Dengan demikian FOREDI dapat meningkatkan kualitas hubungan intim / tahan lama.

FOREDI bermanfaat jika digunakan sebelum melakukan hubungan intim, karena dengan FOREDI dapat menjaga kebersihan organ intim pria dewasa, sehingga wanita sebagai lawan jenis dapat merasa aman, karena mulut rahim sangat rentan dan mudah terkontaminasi oleh benda-benda asing dan mikro organisme.

Adapun kontaminasi diatas dapat menyebabkan :

Keputihan Patologis yang bersifat terus menerus dengan ciri-ciri cairan menjadi banyak, gatal, berbau dan berwarna kuning coklat.
Keputuhan Fisiologis karena adanya infeksi jamur Chlamidhia.
Infeksi saluran kelamin yang dapat merusak saluran indung telur.

FOREDI dapat mengurangi ketiga faktor tersebut diatas dengan menjaga kebersihan organ intim pria sebelum melakukan hubungan intim.

Selain bermanfaat sebagai antiseptik pria FOREDI juga bermanfaat untuk mengatasi masalah bagi penderita EJAKULASI DINI karena FOREDI ini dapat memperpanjang waktu orgasme pria.

Cara pemakaian FOREDI :


Oleskan sampai merata pada organ intim pria, biarkan sampai obat bereaksi dan terasa hangat (15 menit - 45 menit). Kemudian cuci dengan air dan sabun sampai bersih. Setelah dicuci bersih biarkan sampai rasa hangat menurun lalu siap untuk melakukan hubungan intim.

Cara kerja FOREDI :


Setelah dioleskan secara merata obat akan meresap dan memperbesar pembuluh darah sehingga rongga pembuluh darah akan menekan ureter. Oleh karena itu guna mendapatkan hasil yang optimal oleskan FOREDI lebih tebal pada bagian batang bawah penis lalu oleskan di bagian batang atas serta kepala penis secukupnya. Rasa hangat yang ditimbulkan akan memberikan hasil yang maksimal guna membuka pembuluh darah agar obat meresap secara optimal.

Setelah dioleskan dan dicuci bersih manfaat obat akan bertahan hingga 8 jam.

Apabila melakukan hubungan intim akan lebih baik bila dibiarkan terlebih dahulu hingga rasa hangat telah menjadi reda.

Atau pesan Langsung ke:

Customer Service di : 08889514300 email : suhar_ynto@yahoo.co.id