Difference between revisions of "Creating a simple module"

From Joomla! Documentation

m (updates)
m (→‎What is a module?: en version)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{version/tutor|2.5,3.1}}
+
{{version/tutor|2.5,3.x}}
  
 
===What is a module?===
 
===What is a module?===
{{Chunk:Module}}
+
{{Chunk:Module/en}}
  
 
===Developer Tutorials===
 
===Developer Tutorials===
{{other versions/navbox|The '''Creating a simple module''' Tutorial is available in these versions:-|version}}
+
{{other versions/navbox|The '''{{PAGENAME}}''' Tutorial is available in these versions:-|version}}
 
<noinclude>[[Category:Tutorials]][[Category:Module Development]]</noinclude>
 
<noinclude>[[Category:Tutorials]][[Category:Module Development]]</noinclude>

Latest revision as of 12:53, 24 February 2014

What is a module?[edit]

Modules are lightweight and flexible extensions used for page rendering. These modules are often “boxes” arranged around a component on a typical page. A well-known example is the login module. Modules are assigned per menu item, so you can decide to show or hide (for example) the login module depending on which page (menu item) the user is currently on. Some modules are linked to components: the “latest news” module, for example, links to the content component (com_content) and displays links to the newest content items. However, modules do not need to be linked to components; they don't even need to be linked to anything and can be just static HTML or text.

Modules are managed in the Joomla! Administrator view by the Module Manager. More information about module management can be found on the appropriate version help screens.

See also: Component, Plugin, Template

Developer Tutorials[edit]