SlideShare une entreprise Scribd logo
1  sur  20
The Joomla Load
Module Plugin
This tutorial covers the Joomla Load Module plugin. It explains how to use the
{loadposition} and {loadmodule} tags, and their variations, to embed modules
directly in your site content (for example, in an article). It is applicable for
Joomla 1.5, Joomla 2.5 and Joomla 3.




               © 2005-2013 New Life in IT Pty Ltd - Visit learn.theartofjoomla.com to learn more about Joomla!
Configuring the Load Module Plugin
The easiest way to find the Load Module plugin is
to go to the Plugin Manager in the Joomla
administrator (it’s under “Extensions” in the top
menu) and change the “Select Type” filter to
“content”.

Tip

If you don’t actually need to embed modules or
module positions in your content, it is a good idea
to disable this plugin. Disabling any content
plugin that you don’t really need will give you a
small performance boost.

Also note that in Joomla 2.5 and Joomla 3, when
Smart Search is used (Finder), content plugins are
turned off to index the content.
Load Module Plugin Options

The Load Module plugin has the option to set the
style by which the module will display. The
options correspond to the following modules
styles in the template:
Wrapped by table (column)       -   table
Wrapped by table (horizontal)   -   horiz
Wrapped by Divs                 -   xhtml
Wrapped by Multiple Divs        -   rounded
No wrapping                     -   none


“Wrapped by Divs” or “No wrapping” would be
the most common selections.

Note that in Joomla 1.5, there is an additional
option called “Enable Plugin”. If the Load Module
plugin was enabled, but this option was set to
“No”, then any matching plugin tags, like
{loadposition}, would be stripped from the
content. Note also that the {loadmodule} tag is
not available in Joomla 1.5.

In Joomla 2.5 and Joomla 3, this option does not
exist. If the Load Module plugin is disabled, any
usage of {loadposition} or {loadmodule} in the
body content will appear unchanged on the site.
Using {loadposition} in Content
Option 1 - Loading a Module Position

The Load Module plugin allows you to enter:

{loadposition module_position}

within your content. This will embed all the
modules configured to display in
“module_position” according to the rules that you
set in the administrator’s Module Manager.

In the example, the tag will embed any modules
assigned to the “saythanks” module position in
the content. The module style will be what you set
in the options of the Load Module position.

Most editors will place the plugin call within
paragraph tags.

This may suit your needs but if it doesn’t, change
your editor to view the source and change the
enclosing paragraph tags to div tags.

You may also want to add a class to the div for
additional styling. A ‘clearfix’ div may also be
desirable depending on how you configure or
display the modules in the selected position.
Option 2 - Loading a Position with a Style

In Joomla 2.5 and Joomla 3, you can also
override the module style by entering:

{loadposition module_position,style}

where the style is added after the module
position, separated by a comma.

Limitations

When using more than one {loadposition} tag
within the same content for the same position, the
module style will be fixed after the first use. This is
because the Load Module plugin caches the
modules in a given position.

However, this would be a very rare case (probably
only used by people trying to write tutorials about
how to use the Load Module position).
Next, you need to add the module you want to
display. Here I’m adding a simple Custom HTML
module to display a link to my Amazon wish list.

The position needs to be set to whatever was
used in the {loadposition} call in the content. You
may or may not want to show the title of the
module (particularly when using the “xhtml” style).

The text of the module can be filled out as desired
and the module assignment needs to be
configured (“On all pages” is the easiest).
The images to the left show the final product.

The top image shows the standard usage of
{loadposition}. In this case, the module style that
was set in the plugin is used (and in this case, that
was “No wrapping” or “raw” in template speak).
Notice with this style, the module title will never
be displayed.

The bottom image shows how {loadposition} can
override the style set in the plugin. In this case,
the “xhtml” style is set. You can see this because
the title is showing. You can, of course, toggle the
title from the Module Manager using this
particular module style.
Using {loadmodule} in Content
Option 1 - Loading a Default Module

In Joomla 2.5 and Joomla 3, a second tag,
{loadmodule}, was added to the Load Module
plugin. As its name suggests, instead of loading a
position containing any number of modules, it just
loads a single instance of a module.

The tag is written in the form of:

{loadmodule module}

where “module” is the name of the folder the
module resides in. The example shows how to
include a plain Login module in your content.
The {loadmodule mod_login} tag is replaced with
a plain Login module.

Limitations

Because you are just setting the module type,
there is no information associated with the
module. No title will be available for the module
and any options that the module requires will use
the default values set in the module code itself.

Unless the module is extremely simple, it is often
better to specify a module that you have
configured in the Module Manager. See the next
slide for how to do that.
Option 2 - Loading a Module by Title

You can also load a specific module from the
module by supplying its title after the module type
in the form:

{loadmodule module,title}

where “title” is the title you gave the module in the
Module Manager.

Caution

The module type and the title must match exactly.
If you have more than one module of the same
type with the same name, the results could be
unpredictable (Joomla will probably display the
first one it finds by the order it was added to the
database).
The tag has been replaced with the instance of
the “Amazon Wishlist” module that I created in
the Module Manager.

Note that the module style is whatever was set as
the default in the Load Module plugin (in this case
“No Wrapping” or “raw”).

Limitations

You can only use one type of module on the same
page, regardless of where the content is. As for
“loadposition”, the module is cached against its
type, not its title.
Option 3 - Loading a Module by Title

Finally, you can also a specific module from the
Module Manager with a specific style by
supplying the style after the module type and title
in the form:

{loadmodule module,title,style}

where “style” is the desired module style.
The tag has been replaced with the instance of
the “Amazon Wishlist” module and displayed in
the “xhtml” style so that that title will display.
Core Modules
Types
In Joomla 1.5, the type of module would be
displayed in the “Type” column in the
Module Manager or in the “Module” column
of the Extension Manager.

Unfortunately, for our purposes, Joomla 2.5
and Joomla 3 translate the module type
into readable text. The next slide lists the
core modules in Joomla 2.5 and Joomla 3.
Frontend Modules Types in Joomla 2.5 and
3
mod_articles_archive      mod_languages
mod_articles_categories   mod_login
mod_articles_category     mod_menu
mod_articles_latest       mod_random_image
mod_articles_news         mod_related_items
mod_articles_popular      mod_search
mod_banners               mod_stats
mod_breadcrumbs           mod_syndicate
mod_custom                mod_users_latest
mod_feed                  mod_weblinks
mod_finder                mod_whosonline
mod_footer                mod_wrapper
And if you really did like this tutorial
                  Here is my Amazon wish list
it’s not the end
 it’s just the beginning ...
learn.theartofjoomla.com

Contenu connexe

En vedette

Plugin jQuery, Design Patterns
Plugin jQuery, Design PatternsPlugin jQuery, Design Patterns
Plugin jQuery, Design PatternsRobert Casanova
 
Building GPE: What We Learned
Building GPE: What We LearnedBuilding GPE: What We Learned
Building GPE: What We Learnedrajeevdayal
 
A Simple Plugin Architecture for Wicket
A Simple Plugin Architecture for WicketA Simple Plugin Architecture for Wicket
A Simple Plugin Architecture for Wicketnielsvk
 
Eclipse Overview
Eclipse Overview Eclipse Overview
Eclipse Overview Lars Vogel
 
Configuration as Code: The Job DSL Plugin
Configuration as Code: The Job DSL PluginConfiguration as Code: The Job DSL Plugin
Configuration as Code: The Job DSL PluginDaniel Spilker
 
Creating a Plug-In Architecture
Creating a Plug-In ArchitectureCreating a Plug-In Architecture
Creating a Plug-In Architectureondrejbalas
 

En vedette (6)

Plugin jQuery, Design Patterns
Plugin jQuery, Design PatternsPlugin jQuery, Design Patterns
Plugin jQuery, Design Patterns
 
Building GPE: What We Learned
Building GPE: What We LearnedBuilding GPE: What We Learned
Building GPE: What We Learned
 
A Simple Plugin Architecture for Wicket
A Simple Plugin Architecture for WicketA Simple Plugin Architecture for Wicket
A Simple Plugin Architecture for Wicket
 
Eclipse Overview
Eclipse Overview Eclipse Overview
Eclipse Overview
 
Configuration as Code: The Job DSL Plugin
Configuration as Code: The Job DSL PluginConfiguration as Code: The Job DSL Plugin
Configuration as Code: The Job DSL Plugin
 
Creating a Plug-In Architecture
Creating a Plug-In ArchitectureCreating a Plug-In Architecture
Creating a Plug-In Architecture
 

Dernier

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Dernier (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

The Joomla Load Module Plugin

  • 1. The Joomla Load Module Plugin This tutorial covers the Joomla Load Module plugin. It explains how to use the {loadposition} and {loadmodule} tags, and their variations, to embed modules directly in your site content (for example, in an article). It is applicable for Joomla 1.5, Joomla 2.5 and Joomla 3. © 2005-2013 New Life in IT Pty Ltd - Visit learn.theartofjoomla.com to learn more about Joomla!
  • 2. Configuring the Load Module Plugin
  • 3. The easiest way to find the Load Module plugin is to go to the Plugin Manager in the Joomla administrator (it’s under “Extensions” in the top menu) and change the “Select Type” filter to “content”. Tip If you don’t actually need to embed modules or module positions in your content, it is a good idea to disable this plugin. Disabling any content plugin that you don’t really need will give you a small performance boost. Also note that in Joomla 2.5 and Joomla 3, when Smart Search is used (Finder), content plugins are turned off to index the content.
  • 4. Load Module Plugin Options The Load Module plugin has the option to set the style by which the module will display. The options correspond to the following modules styles in the template: Wrapped by table (column) - table Wrapped by table (horizontal) - horiz Wrapped by Divs - xhtml Wrapped by Multiple Divs - rounded No wrapping - none “Wrapped by Divs” or “No wrapping” would be the most common selections. Note that in Joomla 1.5, there is an additional option called “Enable Plugin”. If the Load Module plugin was enabled, but this option was set to “No”, then any matching plugin tags, like {loadposition}, would be stripped from the content. Note also that the {loadmodule} tag is not available in Joomla 1.5. In Joomla 2.5 and Joomla 3, this option does not exist. If the Load Module plugin is disabled, any usage of {loadposition} or {loadmodule} in the body content will appear unchanged on the site.
  • 6. Option 1 - Loading a Module Position The Load Module plugin allows you to enter: {loadposition module_position} within your content. This will embed all the modules configured to display in “module_position” according to the rules that you set in the administrator’s Module Manager. In the example, the tag will embed any modules assigned to the “saythanks” module position in the content. The module style will be what you set in the options of the Load Module position. Most editors will place the plugin call within paragraph tags. This may suit your needs but if it doesn’t, change your editor to view the source and change the enclosing paragraph tags to div tags. You may also want to add a class to the div for additional styling. A ‘clearfix’ div may also be desirable depending on how you configure or display the modules in the selected position.
  • 7. Option 2 - Loading a Position with a Style In Joomla 2.5 and Joomla 3, you can also override the module style by entering: {loadposition module_position,style} where the style is added after the module position, separated by a comma. Limitations When using more than one {loadposition} tag within the same content for the same position, the module style will be fixed after the first use. This is because the Load Module plugin caches the modules in a given position. However, this would be a very rare case (probably only used by people trying to write tutorials about how to use the Load Module position).
  • 8. Next, you need to add the module you want to display. Here I’m adding a simple Custom HTML module to display a link to my Amazon wish list. The position needs to be set to whatever was used in the {loadposition} call in the content. You may or may not want to show the title of the module (particularly when using the “xhtml” style). The text of the module can be filled out as desired and the module assignment needs to be configured (“On all pages” is the easiest).
  • 9. The images to the left show the final product. The top image shows the standard usage of {loadposition}. In this case, the module style that was set in the plugin is used (and in this case, that was “No wrapping” or “raw” in template speak). Notice with this style, the module title will never be displayed. The bottom image shows how {loadposition} can override the style set in the plugin. In this case, the “xhtml” style is set. You can see this because the title is showing. You can, of course, toggle the title from the Module Manager using this particular module style.
  • 11. Option 1 - Loading a Default Module In Joomla 2.5 and Joomla 3, a second tag, {loadmodule}, was added to the Load Module plugin. As its name suggests, instead of loading a position containing any number of modules, it just loads a single instance of a module. The tag is written in the form of: {loadmodule module} where “module” is the name of the folder the module resides in. The example shows how to include a plain Login module in your content.
  • 12. The {loadmodule mod_login} tag is replaced with a plain Login module. Limitations Because you are just setting the module type, there is no information associated with the module. No title will be available for the module and any options that the module requires will use the default values set in the module code itself. Unless the module is extremely simple, it is often better to specify a module that you have configured in the Module Manager. See the next slide for how to do that.
  • 13. Option 2 - Loading a Module by Title You can also load a specific module from the module by supplying its title after the module type in the form: {loadmodule module,title} where “title” is the title you gave the module in the Module Manager. Caution The module type and the title must match exactly. If you have more than one module of the same type with the same name, the results could be unpredictable (Joomla will probably display the first one it finds by the order it was added to the database).
  • 14. The tag has been replaced with the instance of the “Amazon Wishlist” module that I created in the Module Manager. Note that the module style is whatever was set as the default in the Load Module plugin (in this case “No Wrapping” or “raw”). Limitations You can only use one type of module on the same page, regardless of where the content is. As for “loadposition”, the module is cached against its type, not its title.
  • 15. Option 3 - Loading a Module by Title Finally, you can also a specific module from the Module Manager with a specific style by supplying the style after the module type and title in the form: {loadmodule module,title,style} where “style” is the desired module style.
  • 16. The tag has been replaced with the instance of the “Amazon Wishlist” module and displayed in the “xhtml” style so that that title will display.
  • 17. Core Modules Types In Joomla 1.5, the type of module would be displayed in the “Type” column in the Module Manager or in the “Module” column of the Extension Manager. Unfortunately, for our purposes, Joomla 2.5 and Joomla 3 translate the module type into readable text. The next slide lists the core modules in Joomla 2.5 and Joomla 3.
  • 18. Frontend Modules Types in Joomla 2.5 and 3 mod_articles_archive mod_languages mod_articles_categories mod_login mod_articles_category mod_menu mod_articles_latest mod_random_image mod_articles_news mod_related_items mod_articles_popular mod_search mod_banners mod_stats mod_breadcrumbs mod_syndicate mod_custom mod_users_latest mod_feed mod_weblinks mod_finder mod_whosonline mod_footer mod_wrapper
  • 19. And if you really did like this tutorial Here is my Amazon wish list
  • 20. it’s not the end it’s just the beginning ... learn.theartofjoomla.com