Joomla! E-commerce with VirtueMart

Estimated read time 5 min read

What you will learn from this book

  • Install/Uninstall Joomla! components, plug-ins, and modules; install the VirtueMart component and its modules, to start building your store.
  • Configure the shop, create and use the appropriate zones and currencies, configure payment methods, shipping methods, and taxes, which form part of the most essential shop functionalities.
  • Manage manufacturers and vendors, products and product categories, and watch your VirtueMart shop take real shape with the products you want to sell.
  • Configure user registration settings for VirtueMart, manage users and user groups, create and use order status types, view order statistics and order details, update orders, and manage inventory, which will ease your apprehensions about customer service.
  • Install and configure new themes, customize the Joomla! template, customize VirtueMart themes and layouts, and use search engine friendly (SEF) URLs to attract more customers to your shop.
  • Use VirtueMart’s promotional tools such as banner ads, specials, featured products, newsletters, product notifications, and more, which are important factors in determining the success of your business.
  • Add further value to your shop by using different regions and region-specific taxes, multiple currencies, installing new languages, and translating the language of the site.
  • Learn to add third-party extensions to further broaden VirtueMart functions for bulk import/export of products to your shop catalogue, update multiple product information at the same time using AJAX, and display slideshows with product images to spice up your shop further.
  • Finally, learn to move the shop to your server, to back up and restore files and databases, and also about security, maintenance, and troubleshooting as a final step to complete your brand-new VirtueMart shop!

Chapter 1, Introduction to Joomla! and E-Commerce, introduces Joomla! and VirtueMart along with some other components similar to VirtueMart. This chapter describes Joomla!, its main features, and the e-commerce options in Joomla!. It also elaborates on VirtueMart and its features and lists alternatives to VirtueMart and the other shopping carts that can be used with Joomla!

Chapter 2, Installation and Basic Configuration of Joomla! and VirtueMart, explains installation of Joomla! and Virtuemart. It also teaches basic configuration of the VirtueMart component. This chapter describes the prerequisites for Joomla! and VirtueMart installation, installing and uninstalling Joomla! components, plug-ins, and modules. It also explains setting up basic configurations for a Joomla! site, installing the VirtueMart component and modules, and configuring basic options for a VirtueMart shop. At the end of this chapter, we will get a Joomla! site with the VirtueMart shopping cart installed.

Chapter 3, Configuring the VirtueMart Store, explains how to configure a VirtueMart shop. This chapter explains configuring the shop, creating and using appropriate zones, currencies, and locales, installing/uninstalling appropriate modules and configuring those followed by configuring payment methods, shipping methods, and taxes for the shop.

Chapter 4, Managing Product Catalogue, explains details about building a product catalogue and managing the catalogue for a VirtueMart store. This chapter teaches managing manufacturers and vendors, managing the product categories and products, creating and using product attributes, and creating and using product types. In this chapter, we are going to add and edit a lot of information about manufacturers, vendors, product categories, and products. In this chapter, the VirtueMart shop will take on a real shape with the products we want to sell.

Chapter 5, Managing Customers and Orders, discusses managing customers and orders. Specifically, it teaches configuring the user registration settings for VirtueMart, managing users for the VirtueMart shop, creating and managing fields for the customer registration form, creating and managing user groups, and creating and using order status types followed by viewing order statistics, viewing details of an order, updating an order, and managing inventory.

Chapter 6, Customizing Look and Feel, discusses customizing the look and feel of the shop. This chapter teaches installing and configuring new themes for the site, and also explains VirtueMart theming and layouts. It also deals with customizing VirtueMart themes and layouts, and using search engine friendly (SEF) URLs for your shop.

Chapter 7, Promotion and Public Relations, describes the promotion and public relations tools available for VirtueMart. This chapter teaches you to use VirtueMart’s promotional tools like banner ads, specials, and featured products, and also to use coupons to attract more customers. This chapter also explains how to use newsletters and product notifications to keep continuous communication with your customers and to use VirtueMart’s product review feature to express customer experiences.

Chapter 8, Localization of VirtueMart, deals with the localization of VirtueMart. This chapter enables you to understand the need for and importance of localization, to use different regions and region-specific taxes, to use multiple currencies for the shop, and to install new languages for the Joomla! site and the VirtueMart shop. This chapter also teaches you how to translate the language of the site as you require.

Chapter 9, Extending VirtueMart’s Functionalities, deals with third-party extensions to extend VirtueMart’s functionalities and tweaking some extensions to suit your need. This chapter teaches you to use the appropriate extension for bulk import/export of products to your VirtueMart shop catalogue and to use product tag clouds. This is followed by using testimonials and commenting to improve product review and using wholesaling. You also learn to use social networks and bookmarking sites to spread the news about your site. You learn to update multiple product information at the same time using AJAX. You can also spice up your shop by using the new visual cart module, display slideshows with product images, and include modules in the content items, after reading this chapter.

Chapter 10, Maintenance and Troubleshooting, teaches you the necessary maintenance tasks and common problems that can occur. You learn to move the shop to your server after building it on your local computer, back up and restore files and databases, and handle the security of your site. This is followed by identifying common problems, troubleshooting them, and finding solutions from the online forum.

Appendix A, Configuration Options and Resources, lists configuration options for shipping and payment modules for VirtueMart.

You May Also Like


Add yours
  1. 1
    Ron Craybill

    I stumbled across your essay on VirtueMart this morning. As a fairly recent arrival in the Joomla world, I want to tell you that your piece is hands down the best orientation to VM I have seen in the year I've been actively using Joomla. Comprehensive, clear, practical.

    There is an enormous amount of work that goes into something like this. As a writer myself I recognize how much labor you've invested here. Thank you! You've given a gift to the whole VM user community. You deserve a wide following for your skills in making Joomla accessible. I hope that people find their way to you. I am going to post a note on a few forums about this helpful essay.

    • 2
      সুহৃদ সরকার

      Thank you, Ron, for your kind and appreciative words about the essay on VirtueMart. I’m glad to hear that it provided a valuable orientation to VM for you, especially as a recent arrival in the Joomla world. As you rightly mentioned, creating such a comprehensive, clear, and practical resource requires a significant amount of effort, so your recognition of the labor invested is truly appreciated.

      It’s wonderful to know that the essay has been helpful to you and that you perceive it as a gift to the entire VM user community. I’m grateful for your recognition of my skills in making Joomla accessible and for your intention to share this valuable resource with others by posting a note on various forums.

      I believe that the Joomla community thrives on the willingness of individuals like yourself to support and promote helpful content. Your efforts in spreading the word about this essay will undoubtedly assist others in finding their way to this resource and benefitting from it. I am grateful for your support and hope that more people will indeed discover this essay and find it to be a valuable asset in their Joomla journey.

      Once again, thank you for your kind words and for your intention to help others by sharing this essay. Your support and encouragement mean a lot and inspire me to continue creating content that benefits the Joomla community.

Comments are closed.