O'Reilly logo

Joomla!® Bible by Ric Shreves

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22. Extending Your Site

IN THIS CHAPTER

  • Finding extensions

  • Working with the Extension Manager

  • Finding the right extension for the job

One of the strengths of the Joomla! system is the ready availability of a large number of extensions. You can find a Joomla! extension for just about any purpose you can imagine.

An extension can be something as simple as a plugin that improves your search, to something as complex as a complete ecommerce catalog management and shopping cart functionality. Extensions can simply enhance existing functionality or add completely new functionality; they can also be purely aesthetic in the case of templates.

This chapter covers how to find extensions and how to install and uninstall them. This chapter also takes a look at some of the most popular extensions.

Finding Extensions

Joomla! extensions can be found in a number of locations, from the developers' web sites to various extension directories. Two officially maintained directories are JoomlaCode and the Joomla! Extensions Directory. The Joomla! Extensions Directory is shown in Figure 22.1.

The JoomlaCode site serves as a code repository and distribution point for non-commercial extensions. The site hosts over 2,000 extensions, organized into categories and sub-categories that can be browsed or searched. JoomlaCode does not include reviews or ratings and can be tough to use. The structure of the site makes it a challenge to find things, unless you already know what you are looking for!

Figure 22.1. The ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required