O'Reilly logo

Joomla! Bible, 2nd Edition 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 17: Working with the Site Modules

IN THIS CHAPTER

Understanding the Joomla! Site Module Manager

Creating, duplicating, editing, and deleting Site modules

Reviewing the system's 24 Site modules

Joomla! uses modules to display content and functionality on areas of the page other than the main content area. Though it is possible to embed modules inside the content area of the page, modules most often appear in sidebars, at the top or bottom of a layout, and on the edges of the main content area of the page. Modules are critical for designing compelling sites with good functionality. They can be used to display content, ease navigation, highlight information, and handle advertising duties.

The system includes both front-end modules and back-end modules. The modules for the front end of the system are called Site modules. The modules for the back end are called Administrator modules. In this chapter, I cover the Site Module Manager and all of the Site modules available in Joomla! 3. In the next chapter, I concentrate on the Administrator modules.

Introducing the Site Module Manager

The Site Module Manager provides an interface for controlling the Joomla! system's numerous Site modules. The system includes 24 different Site module types. Several of the module types are closely related to and dependent on the core components, while others are independent, self-contained units. All types share a similar process for the creation, duplication, and deletion of modules. The difference ...

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