Difference between revisions of "Module Development"
From Joomla! Documentation
m |
m (cat info template added) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | + | {{cat info| | |
− | {{Chunk:Module}} | + | {{Chunk:Module}}}} |
− | [[Category:Extension development | + | [[Category:Extension development]] |
− | [[Category:Modules | + | [[Category:Modules]] |
+ | [[Category:Development]] |
Revision as of 14:43, 27 August 2012
<translate>
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.
Pages in category "Module Development"
The following 75 pages are in this category, out of 75 total.
A
C
- Cache Basic API Guide
- Categories and CategoryNodes API Guide
- Constants
- J1.5:Core module-generated CSS
- Creating a simple module
- J3.x:Creating a simple module
- J4.x:Creating a Simple Module
- Archived:Creating a simple module/Adding an install-uninstall-update script file
- J3.x:Creating a simple module/Adding an install-uninstall-update script file
- J3.x:Creating a simple module/Adding an install-uninstall-update script file/en
- Archived:Creating a simple module/Adding Auto Update
- J3.x:Creating a simple module/Adding Auto Update
- J3.x:Creating a simple module/Adding Auto Update/en
- Archived:Creating a simple module/Adding Form Fields
- J3.x:Creating a simple module/Adding Form Fields
- J3.x:Creating a simple module/Adding Form Fields/de
- J3.x:Creating a simple module/Adding Form Fields/en
- J3.x:Creating a simple module/Adding Form Fields/ru
- J3.x:Creating a simple module/Developing a Basic Module
- Archived:Creating a simple module/Developing a Basic Module
- J3.x:Creating a simple module/Developing a Basic Module/en
- J3.x:Creating a simple module/Developing a Basic Module/pt-br
- J3.x:Creating a simple module/Developing a Basic Module/ru
- J3.x:Creating a simple module/en
- J3.x:Creating a simple module/hr
- Archived:Creating a simple module/Introduction
- J3.x:Creating a simple module/Introduction
- J3.x:Creating a simple module/Introduction/en
- J3.x:Creating a simple module/it
- J3.x:Creating a simple module/pt-br
- Archived:Creating a simple module/Using the Database
- J3.x:Creating a simple module/Using the Database
- J3.x:Creating a simple module/Using the Database/en
D
E
- Extension Installer
- Extension Installer/en
- Extension Installer/Installer Hooks
- Extension Installer/Installer Hooks/en
- Extension Installer/Triggers
- Extension Installer/Writing a new installer adapter
- Extension Installer/Writing a new installer adapter/en
- Extensions distribution
- Extensions distribution/de
- Extensions distribution/en
- Extensions GPL notices
- Extensions GPL notices/de
- Extensions GPL notices/en