Joomla! E-Commerce with VirtueMart Table of Contents

Back to BOOK PAGE

Table of Contents

Preface
Chapter 1: Introduction to Joomla! and E-Commerce
Chapter 2: Installation and Basic Configuration of Joomla! and VirtueMart
Chapter 3: Configuring the VirtueMart Store
Chapter 4: Managing product catalogue
Chapter 5: Managing Customers and Orders
Chapter 6: Customizing the Look and Feel
Chapter 7: Promotion and Public Relations
Chapter 8: Localization of VirtueMart
Chapter 9: Extending VirtueMart's Functionalities
Chapter 10: Maintenance and Troubleshooting
Appendix A: Configuration Options
Appendix B: Resources for Joomla! and VirtueMart
Index

  • Chapter 1: Introduction to Joomla! and E-Commerce
    • What is Joomla!?
    • Main features of Joomla!
    • Use of Joomla!
    • Joomla! and e-commerce
      • Affiliate carts
      • Paid access to content
      • Billing and payment systems
      • Auction systems
      • Shopping carts
    • What is VirtueMart?
    • Features of VirtueMart
      • General features
      • Product catalog features
      • Administration features
      • Payment modules
      • Shipping modules
    • Joomla! and other shopping carts
      • osCommerce
      • Zen Cart
      • Magento
      • Freeway
    • Store example used in this book
    • Summary
  • Chapter 2: Installation and Basic Configuration of Joomla! and VirtueMart
    • Pre-requisites for installation
      • System requirements
      • Setting a development environment
      • Getting Joomla!
      • Getting VirtueMart
      • Uploading installation files to server
    • Creating database for Joomla!
    • Brief installation process for Joomla!
    • Basic configuration of Joomla!
    • Basic administration of Joomla!
      • Managing contents
        • Managing sections
        • Managing categories
        • Managing articles
      • Managing extensions
    • Installation of VirtueMart
    • Basic configuration of VirtueMart
      • Adding VirtueMart to menu
      • Showing the modules
    • Summary
  • Chapter 3: Configuring the VirtueMart Store
    • VirtueMart administration panel
    • Store information
    • Shop configuration
      • Global configurations
        • Shop status configuration
        • Price configuration
        • Frontend features
        • Tax configuration
        • User registration settings
        • Core settings
        • Logfile configuration
      • Security settings
      • Checkout configuration
      • Feed configuration
    • Managing countries
    • Managing currencies
    • Using shipping modules
      • Flex shipping
      • Standard shipping
      • Zone shipping
    • Using payment modules
      • Adding credit cards
      • Configuring payment methods
        • PayPal
        • Credit card processing through Authorize.Net
        • Cash on delivery
        • Adding a payment method
    • Adding tax rates
    • Summary
  • Chapter 4: Managing product catalogue
    • Catalogue management
    • Managing manufacturers
      • Adding a manufacturer category
      • Adding a manufacturer
      • Listing the manufacturer categories
    • Managing vendors
      • Vendor category
      • Adding vendor
      • Managing vendors and categories
    • Managing product categories
      • Adding product categories
      • Modifying product categories
    • Adding a product
    • Managing products
      • Adding multiple product images
      • Adding extra files with products
      • Configuring downloadable products
      • Using attributes
        • Simple attributes
        • Parent-child products
      • Using product types
        • Adding product types
        • Adding parameters to product types
        • Adding product type to products
    • Summary
  • Chapter 5: Managing Customers and Orders
    • Customer management
      • Registration/Authentication of customers
        • Revisiting registration settings
        • Enabling VirtueMart login module
      • Managing fields for user registration form
        • Adding a new field
        • Editing a field
      • User manager
        • Joomla! user manager
        • VirtueMart user manager
        • Which user manager should we use?
      • User groups
        • Joomla! user groups
        • VirtueMart user groups
      • Group permissions
        • Assigning permissions to user groups
        • Adding new module
        • Adding new function
        • Assigning users to groups
        • Checking how these work
    • Managing orders
      • Viewing the orders
      • Viewing an order's details
      • Understanding an order's status
        • Managing order status types
        • Changing an order's status
        • Viewing an order's history
      • Order statistics
      • Managing inventory
    • Summary
  • Chapter 6: Customizing the Look and Feel
    • Configuring the look and feel of a Joomla! site
      • Installing Joomla! templates
      • Applying a template
      • Customizing a template
      • Changing a site's logo
    • Customizing VirtueMart's look and feel
      • Look and feel configurations in VirtueMart
      • Customizing and applying themes
      • Customizing templates
        • Shop front-page
        • Product listing
        • Product detail page
        • Basket templates
        • Checkout templates
        • Email templates
        • Other page templates
    • Using search engine friendly URLs
      • Built-in Joomla! SEF
      • SEF with sh404SEF
    • Summary
  • Chapter 7: Promotion and Public Relations
    • Promotions
      • Promotional discounts
        • Creating discounts
        • Adding discounts to products
      • Special products
      • Best sellers
      • Latest products
      • Random products
      • All-in-one
      • Scrolling products
      • Cross-selling and up-selling
      • Use of discount coupons
    • Customer reviews
      • Enabling review
      • Submitting reviews
      • Moderating reviews
    • Newsletters and product notification
      • Using Acajoom Newsletter
        • Configuring Acajoom
        • Creating a list
        • Creating newsletters
        • Creating an article with product information
        • Sending newsletters
      • Adding fields in the Registration Form
      • Using the Vemod News Mailer
    • Summary
  • Chapter 8: Localization of VirtueMart
    • Why localization?
    • Localizing regions and taxes
      • Countries
      • Adding state or region
      • Configuring taxes by region
    • Using multiple currencies
    • Using multiple languages
      • Adding a new language to a Joomla! site
      • Translating the site language
        • Manual translation
        • Translation through the translator component
      • Showing multilingual content
      • Translating VirtueMart language files
    • Summary
  • Chapter 9: Extending VirtueMart's Functionalities
    • Bulk product imports and exports
      • Creating new import and export template
      • Using import and export templates
      • Using CSVImproved for catalogue building
    • Using product tag clouds
    • Using testimonials
    • Improving product reviews by commenting
    • Wholesaling from a VirtueMart store
    • Using social networking and bookmarking sites
    • Using AJAX updates for products
    • Adding some spice to the shop
      • Spicy cart
      • Slideshow with product images
      • Including modules in content items
    • Summary
  • Chapter 10: Maintenance and Troubleshooting
    • Uploading the local site to web server
      • Transferring local site by FTP
        • Step1: Transferring site files
        • Step 2: Dumping and recreating a database
        • Step 3: Reconfiguring Joomla! and VirtueMart
      • Faster relocation using JoomlaPack
    • Backing up files and databases
      • Using JoomlaPack
      • Using LazyBackup
    • Auditing and hardening security
      • Joomla! tools suite
      • GuardXT
      • Some tips about security
    • Common problems and troubleshooting
      • Joomla!-related problems
        • Problems with installation of extensions
        • SEF problems
      • VirtueMart-related problems
        • Problem after relocation
        • Issues related to user registration
        • Showing latest products
        • Issues related to vendors
        • Issues related to VirtueMart SEF
        • Issues related to multilingual contents in VirtueMart
    • Summary
  • Appendix A: Configuration Options
    • Configuring shipping modules
      • Australia Post
      • Canada Post
      • DHL
      • FedEXdc
      • Flex
      • Intershipper
      • Shipvalue
      • Standard shipping module
      • UPS
    • Configuring payment modules
      • 2Checkout
      • Credit card (eProcessingNetwork)
      • Credit card (PayMeNow)
      • eWay
      • iTransact
      • noChex
      • PayMate
      • VeriSign Payflow pro
      • WorldPay

Back to BOOK PAGE

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z