Book Image

Joomla! E-Commerce with VirtueMart

By : Suhreed Sarkar
Book Image

Joomla! E-Commerce with VirtueMart

By: Suhreed Sarkar

Overview of this book

<p>VirtueMart is a widely used component for adding e-commerce to a Joomla! site. VirtueMart covers all the aspects of e-commerce in an easy-to-use fashion and allows administrators to configure the various factors such as those of the shop, selling workflow, payment, products, and more. It also has many other features, which include managing customers and orders, so that every aspect of the shop is handled on-line for your comfort.<br /><br />This book demonstrates the setting up of an on-line Joomla! e-commerce site from scratch using VirtueMart. It focuses specifically on e-commerce and VirtueMart. It teaches all the aspects of quickly setting up a feature-packed, easy-to-build e-commerce site&mdash;from basic installation and configuration of Joomla and VirtueMart through adding features step-by-step to an example web site to deployment.<br /><br />The book begins with an introduction to VirtueMart with an explanation of its capabilities and how you can use it to earn money from your Joomla! site. This is followed by the necessary installation and configuration of Joomla! and VirtueMart to enable you to lay the foundation of your web site. Then it explains configuration of the VirtueMart store, which includes payment and shipping methods, configuring zones, and currencies.<br /><br />The book then looks at managing products, customers, and orders, and customizing the web site appearance, all through demonstration so that you can build your own store with minimum effort, investment, and time. It also illustrates the promotion and public-relations factors such as banner ads, featured products, coupons, and more, so that you can build a wide customer base. It follows this up with examples of more advanced features such as localization and using extensions for bulk import/export of products to your VirtueMart shop, to suit your individual store needs. Maintenance, troubleshooting, and security, which are essential for running your site, are also explained. There is also an Appendix provided for configuring shipping and payment modules.</p>
Table of Contents (14 chapters)
13
Index

Joomla! and other shopping carts

There are many other open source, PHP-based shopping cart software available. If you are running an online shop, you may be using one of those shopping carts. If that is the case, you may be wondering how to use that shopping cart with your newly built Joomla! site. It may even be that you have been running a Joomla!-based web site for long time, and now want to implement a shopping cart. The first choice for implementing such a shopping cart will definitely be the VirtueMart. However, if you think that you must use some other shopping cart, such as Zen Cart, osCommerce, or Magento, then you must think beforehand how you are going to integrate the two. The following sections highlight these issues:

osCommerce

osCommerce is a popular open-source, PHP-based shopping cart. It has a large number of modules by which you can easily extend its functionalities. osCommerce has some unique features, such as gift certificates, which are not available in VirtueMart. If you are using osCommerce for your shop, and also want to add CMS functionalities by adding Joomla!, you can try integrating osCommerce shop to Joomla!. For bridging osCommerce and Joomla!, there is a component called oscBridge, which can be downloaded from http://tinyurl.com/65l49d.

You can also get an osCommerce-like shopping cart in Joomla! by using ECJC Online Shop (see http://tinyurl.com/2frgx8) and E-commerce solution for Mambo and Joomla web sites (see http://tinyurl.com/59uopt) components.

Zen Cart

Zen Cart is another popular open source, PHP, and MySQL-based shopping cart licensed under GPL. It has some advanced features like osCommerce, and provides ease of administration and customization of its look and feel. Zen Cart's powerful features may prelude you to use it with Joomla! to get most powerful CMS and shopping cart hybrid. However, at this point, there is no easy way to integrate Joomla! and Zen Cart. There are some discussions on how to integrate these two powerful open source software. If your shop is not yet running Zen Cart, it is best to build the shop on VirtueMart. If you are running the shop on Zen Cart, you can still migrate your product catalog to Joomla! by using a Joomla! component called the osCommerce Zen Cart Catalog Import Utility. This component allows you to migrate products from both an osCommerce and Zen Cart catalog. You can download it from: http://tinyurl.com/68pwns.

Magento

Magento (see http://www.magentocommerce.com) is the newest open source e-commerce project. It is gaining popularity so rapidly that it is assumed, within a few months, it will surpass the popularity of the osCommerce and Zen Cart shopping cart. Magento's popularity is due to its customizability, usability, and extensibility. It is developer-friendly, as well as designer-friendly. Designers can design their shop frontend as they desire. Similarly, with its extensible code framework, developers can customize it and develop new modules easily. However, up to the writing of this book, there is no easy way to use Magento with Joomla!.

Freeway

Freeway, available at http://www.openfreeway.org/, is another open source shopping cart which can be used for building an independent online shop. If you would like to use Freeway with Joomla!, there is a bridge called Freeway Integration (see http://tinyurl.com/5qmpcx). This component runs on Joomla 1.5.x and integrates the Freeway shopping cart with Joomla! 1.5.x.