What is a module?

Modules are extensions often used to enhance or otherwise add features and functionality to the frontend and/or backend of your site. They are used for page rendering, and are often represented as areas of a page intended to perform a specific function or duty. A login module may allow users to access their account within your Joomla site while a weather module displays the weather in the reader's area as a value-add to the page itself. Modules can take virtually any number of shapes and sizes, but they are typically placed within a specific position in the site's template.

Modules can range from simple blocks of text to complex site components that display content from multiple sources and/or offer some level of control over the user experience to the visitor. You can assign modules to specific pages, or restrict their ability to display in various circumstances. They are flexible by nature and make up a key part of almost any Joomla site.

Templates typically have module positions assigned in order to make assigning a specific module to a particular area of the page easier on the user. For example, assigning a module to position Header-a will place it in the upper-left area of the page, depending on the layout permitted by the theme. If you want to move the module to the bottom-right area of the page, you can assign it to a position that is located in that area.

The Gantry framework provides some added control over the positioning of modules within a Gantry-supported template. You can find out more about positioning modules here.

  • module
  • 2 Els usuaris han Trobat Això Útil
Ha estat útil la resposta?

Articles Relacionats

Joomla is Modular

Joomla is a modular content management system. It is not limited to just what comes with the...

The Two Sides of Joomla

Joomla is not just a platform on which content is displayed. It is also an incredible platform...

What is an extension?

An extension is anything that extends the functionality of your Joomla site. It is usually a...

What is a template?

A template is an extension, much like a module, which has the greatest impact on how your site...

What is a plugin?

A plugin is a type of Joomla extension which adds functions associated with trigger events. When...