Now that you know all about modules, it's time to learn about components.
Components are another kind of extension inside of Joomla.
You might be surprised to know that you've already been working with components.
Content is a kind of component, and it shows up in the main part of the Web page.
There is only one component per page, while there may be many modules on the same page.
So let's take a look at the front-end of our Web site. Taking a look at this, our
Search module, our main menu module, our Testimonials, and the footer Login down
here are all modules.
We've also got a random image module, which is embedded inside of the article
that here on the homepage.
So pretty much everything that's wrapped around the article Harnessing wind and
sun for a cleaner, energized planet is a module, but the content here in the
middle, the title, and the text; this is a component.
Another major difference between modules and components is that components
require configuration, and they are linked to the menu to display on the Web site.
Rather than being assigned a position on the page, as modules are,
every component has a different configuration option, and different ways for
connecting to the menu,
so watch out for that. I will show you a few components in later videos.
Finally, a component may also have a module associated with it.
A great example of this is the Search module where, search is configured in the
component, but it's displayed in a module.
Menus work very much the same way.
Don't let that trip you up.
In the back-end of Joomla, Components have their own menu here, where you can
configure the component, and then to display it on the Web site, you're going to
be going to your Menus, and you'll be making a New menu link, and what will happen
is when you Select your menu item type, you'll find here in your list of menu
item types, you'll find something that corresponds to the component of interest.
So that's a brief summary comparing modules and components, and how they are the
same, and how they're different.
So remember that components are the big things on the Web page that fill up the
main content area. Modules are all of the little supplementary things that
wrap around it.